DocumentCode
2301548
Title
Improving the effectiveness of floating point arithmetic
Author
Fahmy, Hossam A H ; Liddicoat, Albert A. ; Flynn, Michael J.
Author_Institution
Comput. Syst. Lab., Stanford Univ., CA, USA
Volume
1
fYear
2001
fDate
4-7 Nov. 2001
Firstpage
875
Abstract
This work presents several techniques to improve the effectiveness of floating point arithmetic computations. A partially redundant number system is proposed as an internal format for arithmetic operations. The redundant number system enables carry free arithmetic operations to improve performance. Conversion from the proposed internal format back to the standard IEEE format is done only when an operand is written to memory. Efficient arithmetic units for floating point addition, multiplication and division are proposed using the redundant number system. This proposed system achieves overall better performance across all of the functional units when compared to state-of-the-art designs. The proposed internal format and arithmetic units comply with all the rounding modes of the IEEE 754 floating point standard.
Keywords
IEEE standards; floating point arithmetic; redundant number systems; roundoff errors; IEEE 754 floating point standard; arithmetic functional units; arithmetic operations internal format; carry free arithmetic operations; division units; floating point addition arithmetic units; floating point arithmetic computation techniques; format conversion; multiplication units; operand memory write operation; partially redundant number system; performance improvement; rounding modes; ANSI standards; Circuits; Floating-point arithmetic; Laboratories; Registers; Sections; Signal processing; Signal processing algorithms; Standards development; USA Councils;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 2001. Conference Record of the Thirty-Fifth Asilomar Conference on
Conference_Location
Pacific Grove, CA, USA
ISSN
1058-6393
Print_ISBN
0-7803-7147-X
Type
conf
DOI
10.1109/ACSSC.2001.987049
Filename
987049
Link To Document