Resilience-Aware Frequency Tuning for Neural-Network-Based Approximate Computing Chips

被引:17
|
作者
Wang, Ying [1 ]
Deng, Jiachao [1 ]
Fang, Yuntan [1 ]
Li, Huawei [1 ]
Li, Xiaowei [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, State Key Lab Comp Architecture, Beijing 100190, Peoples R China
基金
中国国家自然科学基金;
关键词
Deep learning; error tolerance; neural network (NN); timing variation;
D O I
10.1109/TVLSI.2017.2682885
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Unlike conventional ICs, approximate computing chips are less sensitive to hardware errors. This fascinating feature can be utilized to improve the performance of chip design and even change the timing closure procedure of digital circuit design flow. In this paper, we study the potential of resilience-aware circuit clocking scheme, and demonstrate the methodology with advanced neural network (NN)-based accelerator. We propose a novel timing analysis and frequency setting method for NN-based approximate computing circuits based on in-field NN retraining. With the proposed iterative retiming-and-retraining framework, NN-based accelerator can be retrained to operate safely at aggressive operating frequencies compared with the frequency decided purely by statistical timing analysis or Monto Carlo analysis. For nanometer process technology with increasing threats of timing errors induced by process variation, noises, and so on, our retiming-and-retraining method enables higher circuit operating frequency and enables dynamic precision/frequency adjustment for approximate computing circuits. We evaluate the methodology with both the neural and deep learning accelerators in experiments. The experimental results show that timing errors in neural circuits can be effectively tamed for different applications, so that the circuits can operate at higher clocking rates under the specified quality constraint or be dynamically scaled to work at a wide range of frequency states with only minor accuracy losses.
引用
收藏
页码:2736 / 2748
页数:13
相关论文
共 50 条
  • [31] A neural-network-based robust watermarking scheme
    Chang, CY
    Su, SJ
    INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 2482 - 2487
  • [32] An Efficient Neural-Network-Based Microseismic Monitoring Platform for Hydraulic Fracture on an Edge Computing Architecture
    Zhang, Xiaopu
    Lin, Jun
    Chen, Zubin
    Sun, Feng
    Zhu, Xi
    Fang, Gengfa
    SENSORS, 2018, 18 (06)
  • [33] Neural-network-based Path Planning Optimization
    Zhang, Huamin
    Che, Hua
    Chen, Di
    PROCEEDINGS OF THE 2ND INTERNATIONAL FORUM ON MANAGEMENT, EDUCATION AND INFORMATION TECHNOLOGY APPLICATION (IFMEITA 2017), 2017, 130 : 181 - 184
  • [34] Compact neural-network-based CDMA receiver
    Univ of Southern California, Los Angeles, United States
    IEEE Trans Circuits Syst II Analog Digital Signal Process, 3 (384-387):
  • [35] NEURAL-NETWORK-BASED AUTOPILOT FOR TANKER CONNING
    LOGAN, KP
    SEA TECHNOLOGY, 1995, 36 (04) : 51 - 53
  • [36] Ambiguities in neural-network-based hyperedge prediction
    Wan C.
    Zhang M.
    Dang P.
    Hao W.
    Cao S.
    Li P.
    Zhang C.
    Journal of Applied and Computational Topology, 2024, 8 (5) : 1333 - 1361
  • [37] Neural-network-based water inflow forecasting
    Golob, R
    Stokelj, T
    Grgic, D
    CONTROL ENGINEERING PRACTICE, 1998, 6 (05) : 593 - 600
  • [39] ARTIFICIAL NEURAL-NETWORK-BASED SEISMIC DETECTOR
    WANG, J
    TENG, TL
    BULLETIN OF THE SEISMOLOGICAL SOCIETY OF AMERICA, 1995, 85 (01) : 308 - 319
  • [40] Systematic classification of neural-network-based control
    Agarwal, Mukul
    IEEE Control Systems Magazine, 1997, 17 (02): : 75 - 93