• 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