• DocumentCode
    3549295
  • Title

    Towards the post-ultimate libm

  • Author

    De Dinechin, Florent ; Ershov, Alexey V. ; Cast, N.

  • Author_Institution
    Ecole Normale Superieure de Lyon, France
  • fYear
    2005
  • fDate
    27-29 June 2005
  • Firstpage
    288
  • Lastpage
    295
  • Abstract
    This article presents advances on the subject of correctly rounded elementary functions since the publication of the libultim mathematical library developed by Ziv at IBM. This library showed that the average performance and memory overhead of correct rounding could be made negligible. However, the worst-case overhead was still a factor 1000 or more. It is shown that, with current processor technology, this worst-case overhead can be kept within a factor of 2 to 10 of current best libms. This low overhead has very positive consequences on the techniques for implementing and proving correctly rounded functions, which are also studied. These results lift the last technical obstacles to a generalisation of (at least some) correctly rounded double precision elementary functions.
  • Keywords
    IEEE standards; computational complexity; floating point arithmetic; mathematics computing; double precision elementary function; mathematical library; post-ultimate libm; processor technology; rounded function; worst-case overhead; Books; Code standards; Digital arithmetic; Error correction; Floating-point arithmetic; Libraries; Operating systems; Portable computers;
  • 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.46
  • Filename
    1467651