Improving the effectiveness of floating point arithmetic

被引:6
|
作者
Fahmy, HAH [1 ]
Liddicoat, AA [1 ]
Flynn, MJ [1 ]
机构
[1] Stanford Univ, Comp Syst Lab, Stanford, CA 94305 USA
关键词
D O I
10.1109/ACSSC.2001.987049
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:875 / 879
页数:5
相关论文
共 50 条
  • [11] Optimized Floating Point Arithmetic Unit
    Singh, Prateek
    Bhole, Kalyani
    2014 Annual IEEE India Conference (INDICON), 2014,
  • [12] FLOATING POINT ARITHMETIC-MULTIPLICATION
    KELLY, S
    MACFARLANE, AW
    ELECTRONIC ENGINEERING, 1974, 46 (555): : 77 - 80
  • [13] QUANTIZATION ERRORS IN FLOATING-POINT ARITHMETIC
    SRIPAD, AB
    SNYDER, DL
    IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1978, 26 (05): : 456 - 463
  • [14] ARBITRARY PRECISION FLOATING-POINT ARITHMETIC
    MOTTELER, FC
    DR DOBBS JOURNAL, 1993, 18 (09): : 28 - &
  • [15] Fused Floating-Point Arithmetic for DSP
    Swartzlander, Earl E., Jr.
    Saleh, Hani H.
    2008 42ND ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-4, 2008, : 767 - +
  • [16] The case for a redundant format in floating point arithmetic
    Fahmy, HAH
    Flynn, MJ
    16TH IEEE SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2003, : 95 - 102
  • [17] Efficient Floating Point Arithmetic for Quantum Computers
    Seidel, Raphael
    Tcholtchev, Nikolay
    Bock, Sebastian
    Becker, Colin Kai-Uwe
    Hauswirth, Manfred
    IEEE ACCESS, 2022, 10 : 72400 - 72415
  • [18] A Probabilistic Approach to Floating-Point Arithmetic
    Dahlqvist, Fredrik
    Salvia, Rocco
    Constantinides, George A.
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 596 - 602
  • [19] Computing convex hull in a floating point arithmetic
    1600, Elsevier Science Publishers B.V., Amsterdam, Neth (04):
  • [20] A hierarchical block-floating-point arithmetic
    Kobayashi, S
    Fettweis, GP
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2000, 24 (01): : 19 - 30