DocumentCode
1117834
Title
Parallel Multiplicative Algorithms for Some Elementary Functions
Author
Baker, P.W.
Author_Institution
Department of Computer Science, School of Electrical Engineering, University of New South Wales
Issue
3
fYear
1975
fDate
3/1/1975 12:00:00 AM
Firstpage
322
Lastpage
325
Abstract
This correspondence presents generalized higher radix algorithms for some elementary functions which use fast parallel m-bit multipliers where radix = 2m. These algorithms are extensions of those iterative schemes which are based on multiplications by (1 + 2-i) and the use of prestored values of ln (1 + 2-i) and tan-1(2-i). The particular functions under consideration are y/x, y/x1/2, y. exp (x), y + 1n (x), sin (x) and cos (x) [and hence tan (x)]. The extended algorithms rely on multiplication by (1 + di r-k) where di , 0 ≤ di r, is an m-bit integer. Using a simple selection procedure for di, simulations show that p(radix r) digits of a function may be generated, on the average, in less than p + 1 iterations.
Keywords
Continued products and sums, digital arithmetic, elementary functions, iterative algorithms, parallel m-bit multipliers.; Approximation methods; Australia; Computer science; Costs; Digital arithmetic; Inspection; Iterative algorithms; Polynomials; Power generation economics; Refining; Continued products and sums, digital arithmetic, elementary functions, iterative algorithms, parallel m-bit multipliers.;
fLanguage
English
Journal_Title
Computers, IEEE Transactions on
Publisher
ieee
ISSN
0018-9340
Type
jour
DOI
10.1109/T-C.1975.224215
Filename
1672808
Link To Document