DocumentCode
14092
Title
Leveraging the Error Resilience of Neural Networks for Designing Highly Energy Efficient Accelerators
Author
Zidong Du ; Lingamneni, Avinash ; Yunji Chen ; Palem, Krishna V. ; Temam, Olivier ; Chengyong Wu
Author_Institution
State Key Lab. of Comput. Archit., Inst. of Comput. Technol., Beijing, China
Volume
34
Issue
8
fYear
2015
fDate
Aug. 2015
Firstpage
1223
Lastpage
1235
Abstract
In recent years, inexact computing has been increasingly regarded as one of the most promising approaches for slashing energy consumption in many applications that can tolerate a certain degree of inaccuracy. Driven by the principle of trading tolerable amounts of application accuracy in return for significant resource savings-the energy consumed, the (critical path) delay, and the (silicon) area-this approach has been limited to application-specified integrated circuits (ASICs) so far. These ASIC realizations have a narrow application scope and are often rigid in their tolerance to inaccuracy, as currently designed; the latter often determining the extent of resource savings we would achieve. In this paper, we propose to improve the application scope, error resilience and the energy savings of inexact computing by combining it with hardware neural networks. These neural networks are fast emerging as popular candidate accelerators for future heterogeneous multicore platforms and have flexible error resilience limits owing to their ability to be trained. Our results in 65-nm technology demonstrate that the proposed inexact neural network accelerator could achieve 1.78-2.67× savings in energy consumption (with corresponding delay and area savings being 1.23 and 1.46×, respectively) when compared to the existing baseline neural network implementation, at the cost of a small accuracy loss (mean squared error increases from 0.14 to 0.20 on average).
Keywords
application specific integrated circuits; electronic engineering computing; low-power electronics; mean square error methods; neural nets; ASIC; application-specified integrated circuits; energy efficient accelerators; error resilience; heterogeneous multicore platform; neural networks; size 65 nm; Accuracy; Adders; Biological neural networks; Hardware; Neurons; Resilience; Accelerator architectures; Energy efficient; Hardware Neuron Network; Inexact computing; energy efficient; hardware neuron network; inexact computing;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2015.2419628
Filename
7079381
Link To Document