Loading [a11y]/accessibility-menu.js
Algorithms for Calculating Correctly Rounded Exponential Function in Double-Precision Arithmetic | IEEE Journals & Magazine | IEEE Xplore

Algorithms for Calculating Correctly Rounded Exponential Function in Double-Precision Arithmetic


Abstract:

Correct rounding provides the best approximation of the exponential function by double-precision numbers. To obtain the correctly rounded exponential of some arguments, t...Show More

Abstract:

Correct rounding provides the best approximation of the exponential function by double-precision numbers. To obtain the correctly rounded exponential of some arguments, the exponential should be calculated with high accuracy. For small arguments, even higher accuracy is required. This article presents simple and very fast algorithms for small arguments. Yet another algorithm presented here demonstrates a good maximum execution time, which may be important for critical applications. This algorithm can be combined with some other already existing algorithms to achieve the best maximum and average execution times. All proposed algorithms calculate the correctly rounded exponential function for all rounding modes and use only double-precision arithmetic for computation. In the argument reduction step, precalculated tables are used. Test implementations of these algorithms were developed in C language and are portable. Full proofs are presented either in this article itself or in its appendices.
Published in: IEEE Transactions on Computers ( Volume: 69, Issue: 9, 01 September 2020)
Page(s): 1388 - 1400
Date of Publication: 11 February 2020

ISSN Information:

Funding Agency:


Contact IEEE to Subscribe

References

References is not available for this document.