COMPUTING ACCELERATOR USING A LOOKUP TABLE
Provided is a computing accelerator using a lookup table. The accelerator may accelerate floating point multiplications by retrieving a fraction portion of the product of two floating-point operands from a lookup table or retrieving the product of two floating-point operands of two floating-point op...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Provided is a computing accelerator using a lookup table. The accelerator may accelerate floating point multiplications by retrieving a fraction portion of the product of two floating-point operands from a lookup table or retrieving the product of two floating-point operands of two floating-point operands from the lookup table or the accelerator may retrieve dot products of floating point vectors from the lookup table. The accelerator may be implemented in a three-dimensional memory assembly. The accelerator may use approximation, the symmetry of a multiplication lookup table, and zero-skipping to improve the characteristics.
룩업 테이블을 이용한 컴퓨팅 가속기가 제공된다. 가속기는 룩업 테이블로부터 두 개의 부동 소수점 피연산자들의 곱의 가수부를 검색하거나, 룩업 테이블로부터 두 개의 부동 소수점 피연산자들의 곱을 검색함으로써, 부동 소수점 곱셈들을 가속하거나, 룩업 테이블로부터 부동 소수점 벡터들의 내적을 검색할 수 있다. 가속기는 3차원적인 메모리 어셈블리로 구현될 수 있다. 가속기는 근사치, 곱셈 룩업 테이블의 대칭, 및 0-생략을 사용하여 특성을 향상시킬 수 있다. |
---|