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