Dual-Purpose Hardware Algorithms and Architectures - Part 1: Floating-Point Division

被引:0
|
作者
Seo, Jihee [1 ,2 ]
Kim, Dae Hyun [2 ]
机构
[1] Synopsys Inc, Hillsboro, OR 97124 USA
[2] Washington State Univ, Sch Elect Engn & Comp Sci, Pullman, WA 99163 USA
来源
2023 IEEE 30TH SYMPOSIUM ON COMPUTER ARITHMETIC, ARITH 2023 | 2023年
关键词
Divider; Floating-Point Arithmetic; Online Division; ONLINE; DESIGN;
D O I
10.1109/ARITH58626.2023.00013
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Division is a time-consuming, but frequently-used arithmetic operation, so an enormous amount of effort has been made to improve the performance of dividers. Most of the division algorithms in the literature are offline algorithms that minimize the execution time of a single division, whereas some others are online algorithms that maximize the throughput (# divisions executed per time). In this paper, we propose an interval-analysis-based normal-binary floating-point division algorithm that can be used for both offline and online division. We implement two offline and four online dividers using the algorithm and compare them with recently-proposed offline and online dividers. The simulation results show that the offline versions are the best for a Binary64 offline division, whereas the online versions are the best for a Binary64 online division.
引用
收藏
页码:24 / 31
页数:8
相关论文
共 50 条