• DocumentCode
    3549291
  • Title

    Gal´s accurate tables method revisited

  • Author

    Stehle, Damien ; Zimmermann, Paul

  • Author_Institution
    LORIA, Villers les Nancy, France
  • fYear
    2005
  • fDate
    27-29 June 2005
  • Firstpage
    257
  • Lastpage
    264
  • Abstract
    Gal´s accurate tables algorithm aims at providing an efficient implementation of mathematical functions with correct rounding as often as possible. This method requires an expensive pre-computation of the values taken by the function - or by several related functions - at some distinguished points. Our improvements of Gal´s method are two-fold: on the one hand we describe what is the arguably best set of distinguished values and how it improves the efficiency and accuracy of the function implementation, and on the other hand we give an algorithm which drastically decreases the cost of the pre-computation. These improvements are related to the worst cases for the correct rounding of mathematical functions and to the algorithms for finding them. We demonstrate how the whole method can be turned into practice for 2x and sin x for x∈[1/2,1[, in double precision.
  • Keywords
    computational complexity; floating point arithmetic; Gal method; accurate tables method; double precision arithmetic; function implementation; mathematical function; Cost function; Digital arithmetic; Floating-point arithmetic; Libraries; Proposals; Reproducibility of results; Standardization; Table lookup;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic, 2005. ARITH-17 2005. 17th IEEE Symposium on
  • ISSN
    1063-6889
  • Print_ISBN
    0-7695-2366-8
  • Type

    conf

  • DOI
    10.1109/ARITH.2005.24
  • Filename
    1467647