DocumentCode :
3148061
Title :
Decimal Transcendentals via Binary
Author :
Harrison, John
Author_Institution :
Intel Corp., Hillsboro, OR, USA
fYear :
2009
fDate :
8-10 June 2009
Firstpage :
187
Lastpage :
194
Abstract :
We describe the design and implementation of a comprehensive library of transcendental functions for the new IEEE decimal floating-point formats. In principle, such functions are very much analogous to their binary counterparts,though with a few additional subtleties connected with ´scale´ (preferred exponent). But our approach has been not to employ direct techniques, but rather to re-use existing binary functions as much as possible, both for greater efficiency and ease of implementation. For some functions the most straightforward approach (convert from decimal to binary, perform binary operation, convert back) works well. In many cases, however, these are insufficiently accurate, and subtler approaches must be used.
Keywords :
floating point arithmetic; software libraries; binary functions; binary operation; decimal floating-point formats; decimal transcendentals; transcendental functions; Application software; Digital arithmetic; Floating-point arithmetic; H infinity control; Hardware; Open source software; Polynomials; Resource management; Software libraries; USA Councils; IEEE-754R; decimal arithmetic; elementary functions; libm; transcendental functions;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Arithmetic, 2009. ARITH 2009. 19th IEEE Symposium on
Conference_Location :
Portland, OR
ISSN :
1063-6889
Print_ISBN :
978-0-7695-3670-5
Type :
conf
DOI :
10.1109/ARITH.2009.31
Filename :
5223332
Link To Document :
بازگشت