An Energy-Efficient Approximate Systolic Array Based on Timing Error Prediction and Prevention

被引:1
|
作者
Huang, Ning-Chi [1 ]
Tseng, Wei-Kai [1 ]
Chou, Huan-Jan [1 ]
Wu, Kai-Chiang [1 ]
机构
[1] Natl Yang Ming Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
关键词
timing error prediction; approximate computing; voltage underscaling;
D O I
10.1109/VTS50974.2021.9441004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep neural networks (DNNs) have achieved outstanding accuracy on machine learning applications. However, the numbers of parameters and computational costs of DNNs have grown dramatically. To accelerate the numerous matrix multiplication operations in DNNs, a systolic array of multiply-and-accumulate units (MACs) is a widely-used architecture. In this paper, both timing error prediction and approximate computing are leveraged to relax the timing constraints of MACs. Afterwards, voltage underscaling is applied to further enhance the energy efficiency of the systolic array. In the experiments, our proposed approximate systolic array can obtain 36% energy reduction with only 1% accuracy loss for CIFAR-10 image classification.
引用
收藏
页数:7
相关论文
共 50 条
  • [21] Energy-Efficient Approximate MAC Unit
    Adams, Elizabeth
    Venkatachalam, Suganthi
    Ko, Seok-Bum
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [22] Error-aware design procedure to implement energy-efficient approximate squaring hardware
    Loukrakpam M.
    Singh C.L.
    Choudhury M.
    Nanoscience and Nanotechnology - Asia, 2020, 10 (04): : 471 - 477
  • [23] Energy-Efficient approximate compressor design for error-resilient digital signal processing
    Avan, Amin
    Taheri, MohammadReza
    Moaiyeri, Mohammad Hossein
    Navi, Keivan
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2023, 110 (09) : 1555 - 1577
  • [24] High-Performance and Energy-Efficient Approximate Multiplier for Error-Tolerant Applications
    Kim, Sunghyun
    Kim, Youngmin
    PROCEEDINGS INTERNATIONAL SOC DESIGN CONFERENCE 2017 (ISOCC 2017), 2017, : 278 - 279
  • [25] Systolic array-based CNN accelerator soft error approximate fault tolerance design
    Wei, Xiao-Hui
    Wang, Chen-Yang
    Wu, Qi
    Zheng, Xin-Yang
    Yu, Hong-Mei
    Yue, Heng-Shan
    Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition), 2024, 54 (06): : 1746 - 1755
  • [26] Energy-efficient target localization based on a prediction model
    Gu, Y
    Zhang, W
    Liu, HC
    Zhao, BH
    Qu, YG
    EMBEDDED AND UBIQUITOUS COMPUTING - EUC 2005 WORKSHOPS, PROCEEDINGS, 2005, 3823 : 1178 - 1190
  • [27] ENERGY-EFFICIENT LDPC DECODERS BASED ON ERROR-RESILIENCY
    Kim, Eric P.
    Shanbhag, Naresh R.
    2012 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2012, : 149 - 154
  • [28] Energy-Efficient Motion Estimation with Approximate Arithmetic
    Porto, Roger
    Agostini, Luciano
    Zatt, Bruno
    Porto, Marcelo
    Roma, Nuno
    Sousa, Leonel
    2017 IEEE 19TH INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2017,
  • [29] Approximate Energy-Efficient Encoding for Serial Interfaces
    Pagliari, Daniele Jahier
    Macii, Enrico
    Poncino, Massimo
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2017, 22 (04)
  • [30] Energy-efficient approximate adders for DSP applications
    Anubothula Tirupathireddy
    Musala Sarada
    Avireni Srinivasulu
    Analog Integrated Circuits and Signal Processing, 2021, 107 : 649 - 657