Customising floating-point designs

被引:2
|
作者
Gaffar, AA [1 ]
Luk, W [1 ]
Cheung, PYK [1 ]
Shirazi, N [1 ]
机构
[1] Univ London Imperial Coll Sci Technol & Med, Dept Comp, London SW7 2BZ, England
关键词
D O I
10.1109/FPGA.2002.1106698
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes a method for customising the representation of floating-point numbers that exploits the flexibility of reconfigurable hardware. The method determines the appropriate size of mantissa and exponent for each operation in a design, so that a cost function with a given error specification for the output relative to a reference representation can be satisfied. Currently our tool, which adopts an iterative implementation of this method, supports single- or double-precision floating-point representation as the reference representation. It produces customised floating-point formats with arbitrary-sized mantissa and exponent. Results show that, for calculations involving large dynamic ranges, our method can achieve significant hardware reduction and speed improvement with respect to a design adopting the reference representation.
引用
收藏
页码:315 / 317
页数:3
相关论文
共 50 条
  • [21] An Effective Floating-Point Reciprocal
    Moroz, Leonid
    Samotyy, Volodymyr
    Horyachyy, Oleh
    PROCEEDINGS OF THE 2018 IEEE 4TH INTERNATIONAL SYMPOSIUM ON WIRELESS SYSTEMS WITHIN THE INTERNATIONAL CONFERENCES ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS (IDAACS-SWS), 2018, : 137 - 141
  • [22] PARANOIA - A FLOATING-POINT BENCHMARK
    KARPINSKI, R
    BYTE, 1985, 10 (02): : 223 - &
  • [23] ROUNDINGS IN FLOATING-POINT ARITHMETIC
    YOHE, JM
    IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (06) : 577 - 586
  • [24] ACCURATE FLOATING-POINT SUMMATION
    MALCOLM, MA
    COMMUNICATIONS OF THE ACM, 1971, 14 (11) : 731 - &
  • [25] FLOATING-POINT SURVIVAL KIT
    WILSON, P
    BYTE, 1988, 13 (03): : 217 - &
  • [26] AN ANALYSIS OF FLOATING-POINT ADDITION
    SWEENEY, DW
    IBM SYSTEMS JOURNAL, 1965, 4 (01) : 31 - 42
  • [27] Termination of floating-point computations
    Serebrenik, A
    De Schreye, D
    JOURNAL OF AUTOMATED REASONING, 2005, 34 (02) : 141 - 177
  • [28] A decimal floating-point specification
    Cowlishaw, MF
    Schwarz, EM
    Smith, RM
    Webb, CF
    ARITH-15 2001: 15TH SYMPOSIUM ON COMPUTER ARITHMETIC, PROCEEDINGS, 2001, : 147 - 154
  • [29] FORTH FLOATING-POINT PACKAGE
    MONROE, AJ
    DR DOBBS JOURNAL, 1982, 7 (09): : 16 - &
  • [30] FLOATING-POINT NUMBER LISP
    UMEMURA, K
    SOFTWARE-PRACTICE & EXPERIENCE, 1991, 21 (10): : 1015 - 1026