• 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 + dir-k) where di, 0 ≤ dir, 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