Implementing a Timing Error-Resilient and Energy-Efficient Near-Threshold Hardware Accelerator for Deep Neural Network Inference

被引:3
|
作者
Gundi, Noel Daniel [1 ]
Pandey, Pramesh [1 ]
Roy, Sanghamitra [1 ]
Chakraborty, Koushik [1 ]
机构
[1] Utah State Univ, Bridge Lab, Elect & Comp Engn, Logan, UT 84321 USA
基金
美国国家科学基金会;
关键词
near-threshold computing; NTC; deep neural network; DNN; accelerators; timing error; AI; tensor processing unit; TPU; multiply and accumulate; MAC; energy efficiency; DNN ACCELERATORS; TOLERANCE;
D O I
10.3390/jlpea12020032
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Increasing processing requirements in the Artificial Intelligence (AI) realm has led to the emergence of domain-specific architectures for Deep Neural Network (DNN) applications. Tensor Processing Unit (TPU), a DNN accelerator by Google, has emerged as a front runner outclassing its contemporaries, CPUs and GPUs, in performance by 15x-30x. TPUs have been deployed in Google data centers to cater to the performance demands. However, a TPU's performance enhancement is accompanied by a mammoth power consumption. In the pursuit of lowering the energy utilization, this paper proposes PREDITOR-a low-power TPU operating in the Near-Threshold Computing (NTC) realm. PREDITOR uses mathematical analysis to mitigate the undetectable timing errors by boosting the voltage of the selective multiplier-and-accumulator units at specific intervals to enhance the performance of the NTC TPU, thereby ensuring a high inference accuracy at low voltage. PREDITOR offers up to 3x-5x improved performance in comparison to the leading-edge error mitigation schemes with a minor loss in accuracy.
引用
收藏
页数:17
相关论文
共 43 条
  • [1] Energy-efficient approximate squaring hardware for error-resilient digital systems
    Loukrakpam, Merin
    Singh, Ch Lison
    Choudhury, Madhuchhanda
    PROCEEDINGS OF 2018 IEEE INTERNATIONAL CONFERENCE ON ELECTRON DEVICES KOLKATA CONFERENCE (IEEE EDKCON), 2018, : 202 - 206
  • [2] An Energy-Efficient Deep Neural Network Accelerator Design
    Jung, Jueun
    Lee, Kyuho Jason
    2020 54TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2020, : 272 - 276
  • [3] Energy-efficient and Error-resilient Iterative Solvers for Approximate Computing
    Schoell, Alexander
    Braun, Claus
    Wunderlich, Hans-Joachim
    2017 IEEE 23RD INTERNATIONAL SYMPOSIUM ON ON-LINE TESTING AND ROBUST SYSTEM DESIGN (IOLTS), 2017, : 237 - 239
  • [4] ACM: An Energy-Efficient Accuracy Configurable Multiplier for Error-Resilient Applications
    Bharat Garg
    G. K. Sharma
    Journal of Electronic Testing, 2017, 33 : 479 - 489
  • [5] ACM: An Energy-Efficient Accuracy Configurable Multiplier for Error-Resilient Applications
    Garg, Bharat
    Sharma, G. K.
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2017, 33 (04): : 479 - 489
  • [6] A Near-Threshold Energy-Efficient ASK Transmitter for Biomedical Implants
    Jalalifar, Majid
    Byun, Gyung-Su
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2016, 39 (04): : 292 - 296
  • [7] An Energy-Efficient Inference Engine for a Configurable ReRAM-Based Neural Network Accelerator
    Zheng, Yang-Lin
    Yang, Wei-Yi
    Chen, Ya-Shu
    Han, Ding-Hung
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (03) : 740 - 753
  • [8] A metastability-immune error-resilient flip-flop for near-threshold variation-tolerant designs
    Wang, Sheng
    Chen, Chen
    Xiang, Xiaoyan
    Meng, Jianyi
    IEICE ELECTRONICS EXPRESS, 2017, 14 (11):
  • [9] Ascend: A Scalable and Energy-Efficient Deep Neural Network Accelerator With Photonic Interconnects
    Li, Yuan
    Wang, Ke
    Zheng, Hao
    Louri, Ahmed
    Karanth, Avinash
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2022, 69 (07) : 2730 - 2741
  • [10] Exploring Approximate Computing and Near-Threshold Operation to Design Energy-efficient Multipliers
    Zanandrea, Vinicius
    Borges, Douglas M.
    Rosa, Vagner S.
    Meinhardt, Cristina
    34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,