Radix-64 Floating-Point Divider

被引:0
|
作者
Bruguera, Javier D. [1 ]
机构
[1] ARM Austin Design Ctr, Austin, TX 78735 USA
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Digit-recurrence division is widely used in actual high-performance microprocessors because it presents a good trade-off in terms of performance, area and power. consumption. In this paper we present a radix-64 divider, providing 6 bits per cycle. To have an affordable implementation, each iteration Is composed of three radix-4 iterations; speculation is used between consecutive radix-4 iterations to gel a reduced timing. The result is a fast, low-latency floating-point divider, requiring 11, 6, and 4 cycles for double-precision, single-precision and half-precision floating-point division with normalized operands and result. One or two additional cycles are needed in case of subnormal operand(s) or result.
引用
收藏
页码:84 / 91
页数:8
相关论文
共 50 条
  • [31] Comparison between binary64 and decimal64 floating-point numbers
    Brisebarre, Nicolas
    Mezzarobba, Marc
    Muller, Jean-Michel
    Lauter, Christoph
    2013 21ST IEEE SYMPOSIUM ON COMPUTER ARITHMETIC (ARITH), 2013, : 145 - 152
  • [32] Network Steganography Through Redundancy in Higher-Radix Floating-Point Representations
    Hesseling, Carina
    Keller, Joerg
    Litzinger, Sebastian
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY AND SECURITY, ARES 2022, 2022,
  • [33] Accurate Floating-point Operation using Controlled Floating-point Precision
    Zaki, Ahmad M.
    Bahaa-Eldin, Ayman M.
    El-Shafey, Mohamed H.
    Aly, Gamal M.
    2011 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING (PACRIM), 2011, : 696 - 701
  • [34] Hill Matrix and Radix-64 Bit Algorithm to Preserve Data Confidentiality
    Arshad, Ali
    Nadeem, Muhammad
    Riaz, Saman
    Zahra, Syeda Wajiha
    Dutta, Ashit Kumar
    Alzaid, Zaid
    Alabdan, Rana
    Almutairi, Badr
    Almotairi, Sultan
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 75 (02): : 3065 - 3089
  • [35] Floating-point arithmetic
    Boldo, Sylvie
    Jeannerod, Claude-Pierre
    Melquiond, Guillaume
    Muller, Jean-Michel
    ACTA NUMERICA, 2023, 32 : 203 - 290
  • [36] On floating-point summation
    Espelid, TO
    SIAM REVIEW, 1995, 37 (04) : 603 - 607
  • [37] FLOATING-POINT COMPUTATION
    STERBENZ, P
    TRANSACTIONS OF THE NEW YORK ACADEMY OF SCIENCES, 1974, 36 (06): : 591 - 591
  • [38] Floating-point tricks
    Blinn, JF
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1997, 17 (04) : 80 - 84
  • [39] FLOATING-POINT REPLY
    WILLIAMS, A
    DR DOBBS JOURNAL, 1993, 18 (13): : 10 - 10
  • [40] FLOATING-POINT ARITHMETICS
    WADEY, WG
    JOURNAL OF THE ACM, 1960, 7 (02) : 129 - 139