Energy and Error Reduction using Variable Bit-width Optimization on Dynamic Fixed Point Format

被引:4
|
作者
Gao, Mingze [1 ]
Wang, Qian [1 ]
Qu, Gang [1 ]
机构
[1] Univ Maryland, Inst Syst Res, Elect & Comp Engn Dept, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
D O I
10.1109/ISVLSI.2019.00036
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In today's era of IoT, big data and AI, a lot of emerging applications are limited by the system's power and energy capability. Since many of these applications have relatively high resistance to computational errors, it becomes a hot topic to study the accuracy vs. energy trade-off. Several approaches have been proposed to optimize the bit-width in the fixed-point arithmetic operations. They mainly focus on the fraction part with little consideration on the integer part. In this paper, we take advantage of the dynamic fixed point format to expand the scope of bit-width optimization for both the fraction and integer parts. More specifically, we propose a real-time variable hit width allocation technique to dynamically reduce the precision of the operands and hence balance the accuracy loss and the energy reduction. More importantly, existing approaches are application specific and the bit-width has to be optimized for each application, hut our approach is designed for general purpose computations. We implement our approach and evaluate it on 9 commonly used test benchmarks. The results demonstrate that our technique can reduce the error rate on average by 57% over the traditional design given the same amount of energy budget. On the other hand, to reach the same level of computation accuracy, our technique can achieve more than 20% energy saving.
引用
收藏
页码:153 / 158
页数:6
相关论文
共 23 条
  • [1] Automatic accuracy-guaranteed bit-width optimization for fixed and floating-point systems
    Osborne, W. G.
    Cheung, R. C. C.
    Coutinho, J. G. F.
    Luk, W.
    Mencer, O.
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 617 - 620
  • [2] Bit-Width Optimization by Divide-and-Conquer for Fixed-Point Digital Signal Processing Systems
    Chung, Jaeyong
    Kim, Lok-Won
    IEEE TRANSACTIONS ON COMPUTERS, 2015, 64 (11) : 3091 - 3101
  • [3] Unifying bit-width optimisation for fixed-point and floating-point designs
    Gaffar, AA
    Mencer, O
    Luk, W
    Cheung, PYK
    12TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2004, : 79 - 88
  • [4] Dynamic Bit-width Reconfiguration for Energy-Efficient Deep Learning Hardware
    Pagliari, Daniele Jahier
    Macii, Enrico
    Poncino, Massimo
    PROCEEDINGS OF THE INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED '18), 2018, : 267 - 272
  • [5] An Accuracy-Improved Fixed-Width Booth Multiplier Enabling Bit-Width Adaptive Truncation Error Compensation
    Tang, Song-Nien
    Liao, Jen-Chien
    Chiu, Chen-Kai
    Ku, Pei-Tong
    Chen, Yen-Shuo
    ELECTRONICS, 2021, 10 (20)
  • [7] An automated, efficient and static bit-width optimization methodology towards maximum bit-width-to-error tradeoff with affine arithmetic model
    Pu, Yu
    Ha, Yajun
    ASP-DAC 2006: 11TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 2006, : 886 - 891
  • [8] Design of Variable Bit-Width Arithmetic Unit Using Single Flux Quantum Device
    Ishikawa, Iori
    Nagaoka, Ikki
    Kashima, Ryota
    Ishida, Koki
    Fukumitsu, Kosuke
    Oka, Keitaro
    Tanaka, Masamitsu
    Kawakami, Satoshi
    Tanimoto, Teruo
    Ono, Takatsugu
    Fujimaki, Akira
    Inoue, Koji
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 3547 - 3551
  • [9] Floating-point bit-width optimization for low-power signal processing applications
    Fang, F
    Chen, TH
    Rutenbar, RA
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 3208 - 3211
  • [10] An efficient compiler technique for code size reduction using reduced bit-width ISAs
    Halambi, A
    Shrivastava, A
    Biswas, P
    Dutt, N
    Nicolau, A
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 402 - 408