A Near-Threshold Spiking Neural Network Accelerator With a Body-Swapping-Based In Situ Error Detection and Correction Technique

被引:14
|
作者
Kim, Seongjong [1 ]
Cerqueira, Joao Pedro [1 ]
Seok, Mingoo [1 ]
机构
[1] Columbia Univ, Dept Elect Engn, New York, NY 10027 USA
基金
美国国家科学基金会;
关键词
In situ error detection and correction (EDAC); near threshold; safety margin; spiking neural network (SNN); subthreshold; variation tolerance; waveform classifier; DYNAMIC VOLTAGE; MICROPROCESSOR; PROCESSOR; PVT;
D O I
10.1109/TVLSI.2019.2910792
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Specialized architecture combined with near- and subthreshold voltage circuits emerges as a promising candidate to improve the energy efficiency in performing complex computing kernels in a resource-constrained device. One of the critical challenges in such design is the large delay variability across process, voltage, and temperature (PVT) variations. The in situ error detection and correction (EDAC) technique can potentially handle such variations; however, since existing techniques have targeted von-Neumann architecture and nominal voltage circuits, it becomes nontrivial to apply them on near and subthreshold voltage accelerators, many of which do not base on the von-Neumann architecture. In particular, those accelerators often have no instruction, making it difficult to use the popular instruction-replay-based error correction. To tackle this challenge, in this paper, we propose a novel in situ EDAC technique that utilizes dynamic, temporarily, and spatially fine-grained body swapping for error correction without instruction replay. Using the proposed technique, we prototyped a spiking neural network (SNN) sorter in non-von-Neumann architecture. The prototyped chip can successfully remove the worst-case margin and, thus, achieve 49.3% higher energy efficiency and 35.6% higher throughput compared to the baseline that operates with the worst-case margin. The proposed technique incurs only 4.1% silicon area overhead and requires no additional supply voltage.
引用
收藏
页码:1886 / 1896
页数:11
相关论文
共 20 条
  • [1] Implementing a Timing Error-Resilient and Energy-Efficient Near-Threshold Hardware Accelerator for Deep Neural Network Inference
    Gundi, Noel Daniel
    Pandey, Pramesh
    Roy, Sanghamitra
    Chakraborty, Koushik
    JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2022, 12 (02)
  • [2] Completion Detection-Based Timing Error Detection and Correction in a Near-Threshold RISC-V Microprocessor in FDSOI 28 nm
    Uytterhoeven, Roel
    Dehaene, Wim
    IEEE SOLID-STATE CIRCUITS LETTERS, 2020, 3 : 230 - 233
  • [3] An Energy Efficient JPEG Encoder with Neural Network Based Approximation and Near-Threshold Computing
    Wang, Zhihui
    Yin, Shouyi
    Tu, Fengbin
    Liu, Leibo
    Wei, Shaojun
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [4] iEDCL: Streamlined, False-Error-Free Error Detection and Correction Scheme in a Near-Threshold Enabled 32-bit Processor
    Yu, Runze
    Li, Zhenhao
    Deng, Xi
    Wang, Zhaoxu
    Jia, Wei
    Zhang, Haoming
    Liu, Zhenglin
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (08) : 1436 - 1446
  • [5] A Reliable Near-Threshold Voltage SRAM-Based PUF Utilizing Weight Detection Technique
    Chiou, Lih-Yih
    Huang, Jing-Yu
    Li, Chi-Kuan
    Tsai, Chen-Chung
    2021 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), 2021,
  • [6] Design of Light-Weight Timing Error Detection and Correction Circuits for Energy-Efficient Near-Threshold Voltage Operation
    Fan, Xuemei
    Liu, Hao
    Li, Hongwei
    Lu, Shengli
    Han, Jie
    ELECTRONICS, 2022, 11 (18)
  • [7] An Energy-Efficient One-Shot Time-Based Neural Network Accelerator Employing Dynamic Threshold Error Correction in 65 nm
    Everson, Luke R.
    Liu, Muqing
    Pande, Nakul
    Kim, Chris H.
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2019, 54 (10) : 2777 - 2785
  • [8] A RESEARCH ON SYSTEM ERROR CORRECTION FOR A HIGH TEMPERATURE HYDROGEN DETECTOR BASED ON NEURAL NETWORK TECHNIQUE
    Qi Zhenfeng
    Zhang Yiwang
    Li Wei
    Yuan Yidan
    PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON NUCLEAR ENGINEERING, 2018, VOL 1, 2018,
  • [9] Spiking Neural Network-Based Near-Sensor Computing for Damage Detection in Structural Health Monitoring
    Barchi, Francesco
    Zanatta, Luca
    Parisi, Emanuele
    Burrello, Alessio
    Brunelli, Davide
    Bartolini, Andrea
    Acquaviva, Andrea
    FUTURE INTERNET, 2021, 13 (08):
  • [10] Myocardial Infarction Detection and Quantification Based on a Convolution Neural Network with Online Error Correction Capabilities
    Wang, Shui-Hua
    McCann, Gerry
    Tyukin, Ivan
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,