DocumentCode :
3402901
Title :
High bandwidth evaluation of elementary functions
Author :
Farmwald, P.Michael
Author_Institution :
S-1 Project Lawrence Livermore National Laboratory
fYear :
1981
fDate :
16-19 May 1981
Firstpage :
139
Lastpage :
142
Abstract :
Among the requirements currently being imposed on high-performance digital computers to an increasing extent are the high-bandwidth computations of elementary functions, which are relatively time-consuming procedures when conducted in software. In this paper, we elaborate on a technique for computing piecewise quadratric approximations to many elementary functions. This method permits the effective use of large RAMs or ROMs and parallel multipliers for rapidly generating single-precision floating-point function values (e.g., 30–45 bits of fraction, with current RAM and ROM technology). The technique, based on the use of Taylor series, may be readily pipelined. Its use for calculating values for floating-point reciprocal, square root, sine, cosine, arctangent, logarithm, exponential and error functions is discussed.
Keywords :
Accuracy; Approximation methods; Laboratories; Random access memory; Read only memory; Table lookup; Taylor series;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic (ARITH), 1981 IEEE 5th Symposium on
Conference_Location :
Ann Arbor, MI, USA
Type :
conf
DOI :
10.1109/ARITH.1981.6159271
Filename :
6159271
Link To Document :
بازگشت