Dynamic Approximation with Feedback Control for Energy-Efficient Recurrent Neural Network Hardware

被引:10
|
作者
Kung, Jaeha [1 ]
Kim, Duckhwan [1 ]
Mukhopadhyay, Saibal [1 ]
机构
[1] Georgia Inst Technol, 266 Ferst Dr, Atlanta, GA 30332 USA
来源
ISLPED '16: PROCEEDINGS OF THE 2016 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN | 2016年
基金
美国国家科学基金会;
关键词
Approximate computing; energy efficiency; machine learning hardware; recurrent neural network;
D O I
10.1145/2934583.2934626
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents methodology of feedback-controlled dynamic approximation to enable energy-accuracy trade-off in digital recurrent neural network (RNN). A low-power digital RNN engine is presented that employs the proposed dynamic approximation. The on-chip feedback controller is realized by utilizing hysteretic or proportional controller. The dynamic adaptation of bit-precisions during the RNN computation is selected as approximation approach. Considering various applications, the digital RNN engine designed in 28nm CMOS shows similar to 36% average energy saving compared to the baseline case, with only similar to 4% of accuracy degradation on average.
引用
收藏
页码:168 / 173
页数:6
相关论文
共 50 条
  • [31] Energy-efficient neural networks with near-threshold processors and hardware accelerators
    Nunez-Yanez, Jose
    Howard, Neil
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 116
  • [32] Energy-Efficient Convolutional Neural Networks via Recurrent Data Reuse
    Mocerino, Luca
    Tenace, Valerio
    Calimera, Andrea
    2019 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2019, : 848 - 853
  • [33] Energy-Efficient Context Classification With Dynamic Sensor Control
    Au, Lawrence K.
    Bui, Alex A. T.
    Batalin, Maxim A.
    Kaiser, William J.
    IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2012, 6 (02) : 167 - 178
  • [34] Dynamic Spike Bundling for Energy-Efficient Spiking Neural Networks
    Krithivasan, Sarada
    Sen, Sanchari
    Venkataramani, Swagath
    Raghunathan, Anand
    2019 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED), 2019,
  • [35] Energy-efficient Feedback Tracking on Embedded Smart Cameras by Hardware-level Optimization
    Casares, Mauricio
    Velipasalar, Senem
    Santinelli, Paolo
    Cucchiara, Rita
    Prati, Andrea
    2011 FIFTH ACM/IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED SMART CAMERAS (ICDSC), 2011,
  • [36] 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
  • [37] EESiamese: Energy-efficient Siamese Neural Network for Constrained Devices
    Calisti, Lorenzo
    Contoli, Chiara
    Di Fabrizio, Giacomo
    Kania, Nicholas
    Lattanzi, Emanuele
    PROCEEDINGS OF THE 2024 9TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING TECHNOLOGIES, ICMLT 2024, 2024, : 279 - 286
  • [38] A Speculative Computation Approach for Energy-Efficient Deep Neural Network
    Zheng, Rui-Xuan
    Ko, Ya-Cheng
    Liu, Tsung-Te
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (03) : 795 - 806
  • [39] Challenges in Energy-Efficient Deep Neural Network Training with FPGA
    Tao, Yudong
    Ma, Rui
    Shyu, Mei-Ling
    Chen, Shu-Ching
    2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW 2020), 2020, : 1602 - 1611
  • [40] Energy-Efficient Design of Processing Element for Convolutional Neural Network
    Choi, Yeongjae
    Bae, Dongmyung
    Sim, Jaehyeong
    Choi, Seungkyu
    Kim, Minhye
    Kim, Lee-Sup
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2017, 64 (11) : 1332 - 1336