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

2019 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)(2019)

引用 4|浏览17
暂无评分
摘要
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 bit-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, but 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.
更多
查看译文
关键词
Approximate computing,energy efficient,dynamic fixed point format,error propagation,data flow graph
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要