DocumentCode :
3016133
Title :
Overcoming double-rounding errors under IEEE 754-2008 using software
Author :
Lutz, David R. ; Burgess, Neil
Author_Institution :
ARM, Austin, TX, USA
fYear :
2010
fDate :
7-10 Nov. 2010
Firstpage :
1399
Lastpage :
1401
Abstract :
The IEEE 754-2008 floating-point standard requires rounding to all available formats (e.g., single and double precision) from any combination of operand formats. Under the original standard, operands and results had the same format, and current hardware is likely to provide only this much. When trying to fulfil the new requirement on such hardware, there are potential double rounding problems. The problems include both incorrect incrementation and incorrect truncation. We present a software solution to both problems that requires no additional hardware, and yet still has acceptable performance.
Keywords :
floating point arithmetic; IEEE 754-2008 floating-point standard; double-rounding errors; incorrect incrementation; incorrect truncation; software solution; Buildings; Computer languages; Hardware; Jamming; Roads; Software; Three dimensional displays;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers (ASILOMAR), 2010 Conference Record of the Forty Fourth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
978-1-4244-9722-5
Type :
conf
DOI :
10.1109/ACSSC.2010.5757764
Filename :
5757764
Link To Document :
بازگشت