期刊
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING
卷 10, 期 1, 页码 339-350出版社
IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TETC.2020.3022290
关键词
Approximate computing; logarithmic divider; restoring array divider; low power
资金
- National Natural Science Foundation of China [62022041, 61871216]
- Fundamental Research Funds for the Central Universities China [NE2019102]
- Six Talent Peaks Project in Jiangsu Province [2018-XYDXX-009]
- National Science Foundation (USA)
Approximate hybrid dividers (AXHD) and its improved version E-AXHD are proposed in this paper. AXHD achieves a tradeoff between hardware performance and accuracy by utilizing both logarithmic divider (LD) and exact array divider (EXD). The evaluations and analysis show that the proposed designs outperform previous approximate dividers in terms of energy consumption and error. These hybrid dividers are particularly important for error tolerant applications such as image processing and machine learning.
Approximate computer arithmetic has been extensively studied due to its advantages to further reduce power consumption and increase performance at reduced accuracy. Although a number of approximate adders and multipliers have been studied, only a few approximate dividers have been proposed. A logarithmic divider (LD) has low complexity and accuracy. while an exact array divider (EXD) has a high complexity. Therefore, in this article, an approximate hybrid divider (AXHD) is proposed. It takes advantage of both LD and EXD to achieve a tradeoff between hardware performance and accuracy. Exact restoring divider cells are used to generate the most significant bits (MSBs) of the quotient for attaining a high accuracy while the other quotient digits are generated by using a LD as an approximate scheme to improve figures of merit such as power consumption. area and delay. To further save hardware resources, a so-called eliminated approximate hybrid divider (E-AXHD) based on AXHD is also proposed. In this improved design, a reduced width divider is used to replace the EXD in AXHD. Specifically, for a 16-by-8 design, n/(n+1) array division is used to replace the n/8 array division (n < 8). The proposed AXHD and E-AXHD are evaluated and analyzed using error and hardware metrics. The proposed designs are also compared with EXD, LD and previous approximate dividers. The results show that the proposed designs outperform previous approximate dividers by considering both energy and error. The proposed hybrid dividers are of particular interest for error tolerant applications such as image processing and machine learning.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据