• 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