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 条
  • [21] DSP TACKLES FLOATING-POINT ARITHMETIC
    FERRO, F
    COMPUTER DESIGN, 1986, 25 (15): : 53 - 56
  • [22] BSD Adder for Floating Point Arithmetic: A Review
    Watpade, Rohita
    Palsodkar, Prasanna
    2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), 2017, : 553 - 556
  • [23] Maximum network flow with floating point arithmetic
    Max-Planck-Inst. für Informatik, Im Stadtwald, 66123 Saarbrücken, Germany
    Inf. Process. Lett., 3 (109-113):
  • [24] Unum: Adaptive Floating-Point Arithmetic
    Morancho, Enric
    19TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2016), 2016, : 651 - 656
  • [25] CORRECTION OF SUM IN FLOATING-POINT ARITHMETIC
    PICHAT, M
    NUMERISCHE MATHEMATIK, 1972, 19 (05) : 400 - &
  • [26] Binary floating-point arithmetic [1]
    Zuras, Dan
    Dr. Dobb's Journal, 2005, 30 (04):
  • [27] A SURVEY OF FLOATING-POINT ARITHMETIC IMPLEMENTATIONS
    ERCEGOVAC, MD
    PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1983, 431 : 60 - 64
  • [28] New directions in floating-point arithmetic
    Beebe, Nelson H. F.
    COMPUTATION IN MODERN SCIENCE AND ENGINEERING VOL 2, PTS A AND B, 2007, 2 : 155 - 158
  • [29] Maximum network flow with floating point arithmetic
    Althaus, E
    Mehlhorn, K
    INFORMATION PROCESSING LETTERS, 1998, 66 (03) : 109 - 113
  • [30] A Hierarchical Block-Floating-Point Arithmetic
    Shiro Kobayashi
    Gerhard P. Fettweis
    Journal of VLSI signal processing systems for signal, image and video technology, 2000, 24 : 19 - 30