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 条
  • [1] Resilience-Aware Resource Management for Exascale Computing Systems
    Dauwe, Daniel
    Pasricha, Sudeep
    Maciejewski, Anthony A.
    Siegel, Howard Jay
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2018, 3 (04): : 332 - 345
  • [2] A neural-network-based context-aware handoff algorithm for multimedia computing
    Lin, Tsungnan
    Wang, Chiapin
    Lin, Po-Chiang
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2008, 4 (03)
  • [3] Physical process resilience-aware network design for SCADA systems
    Genge, Bela
    Siaterlis, Christos
    COMPUTERS & ELECTRICAL ENGINEERING, 2014, 40 (01) : 142 - 157
  • [4] Resilience-aware MLOps for AI-based medical diagnostic system
    Moskalenko, Viacheslav
    Kharchenko, Vyacheslav
    FRONTIERS IN PUBLIC HEALTH, 2024, 12
  • [5] A neural-network-based approach for post-fabrication circuit tuning
    M. A. El-Gamal
    H. L. Abdel-Malek
    M. A. Sorour
    Neural Computing & Applications, 2005, 14 : 25 - 35
  • [6] A neural-network-based method for fuzzy parameter tuning of PID controllers
    Wu, Chia-Ju
    Liu, Guan-Yu
    Cheng, Ming-Yang
    Lee, Tsong-Li
    Journal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A, 2002, 25 (03): : 265 - 276
  • [7] Neural-network-based method for fuzzy parameter tuning of PID controllers
    Wu, CJ
    Liu, GY
    Cheng, MY
    Lee, TL
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 2002, 25 (03) : 265 - 276
  • [8] A neural-network-based approach for post-fabrication circuit tuning
    El-Gamal, MA
    Abdel-Malek, HL
    Sorour, MA
    NEURAL COMPUTING & APPLICATIONS, 2005, 14 (01): : 25 - 35
  • [9] Neural-Network-Based Design of Approximate Gottesman-Kitaev-Preskill Code
    Zeng, Yexiong
    Qin, Wei
    Chen, Ye-Hong
    Gneiting, Clemens
    Nori, Franco
    PHYSICAL REVIEW LETTERS, 2025, 134 (06)
  • [10] Resilience Neural-Network-Based Methodology Applied on Optimized Transmission Systems Restoration
    Tosic, Josip
    Skok, Srdjan
    Teklic, Ljupko
    Balkovic, Mislav
    ENERGIES, 2022, 15 (13)