On Fault-Tolerant Microarchitectural Techniques for Voltage Underscaling in On-Chip Memories of CNN Accelerators

被引:1
|
作者
Toca-Diaz, Yamilka [1 ]
Munoz, Nicolas Landeros [2 ]
Gran Tejero, Ruben [1 ]
Valero, Alejandro [1 ]
机构
[1] Univ Zaragoza, Dept Comp Sci & Syst Engn, Zaragoza, Spain
[2] Politecn Milan, Dipartimento Elettron Informaz & Bioingn, Milan, Italy
关键词
Deep learning; energy efficiency; network accuracy; permanent faults;
D O I
10.1109/DSD60849.2023.00029
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Aggressively underscaling the supply voltage (V-dd) below the safe voltage (V-min) margin is an effective solution to attain substantial energy savings. Unfortunately, operating at such low voltages is challenging due to the high number of permanent faults as a result of variations in the manufacturing process of current technology nodes. This work characterizes the impact of permanent faults on the accuracy of a Convolutional Neural Network (CNN) inference accelerator with on-chip activation memories supplied at low V-dd below Vmin. Based on these observations, this paper proposes a couple of low-cost microarchitectural techniques, referred to as flipping and patching, that ensure the accuracy of CNN applications despite the presence of permanent faults. Contrary to prior work, the proposed techniques are transparent to the programmer and do not depend on application characteristics. Experimental results show that the proposed techniques maintain the original CNN accuracy with a minimal impact on system performance (less than 0.05%), while reducing the energy consumption of activation memories by 11.2% and 46.7% compared to those of a conventional accelerator operating at safe and nominal supply voltages, respectively.
引用
收藏
页码:138 / 145
页数:8
相关论文
共 50 条
  • [41] Design of Fault-Tolerant and Reliable Networks-on-Chip
    Wang, Junshi
    Ebrahimi, Masoumeh
    Huang, Letian
    Jantsch, Axel
    Li, Guangjun
    2015 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2015, : 545 - 550
  • [42] FaFNoC: a Fault-tolerant and Bufferless Network-on-chip
    Runge, Armin
    10TH INTERNATIONAL CONFERENCE ON FUTURE NETWORKS AND COMMUNICATIONS (FNC 2015) / THE 12TH INTERNATIONAL CONFERENCE ON MOBILE SYSTEMS AND PERVASIVE COMPUTING (MOBISPC 2015) AFFILIATED WORKSHOPS, 2015, 56 : 397 - 402
  • [43] Fault-Tolerant Routing Methodology for Networks-on-Chip
    Savva, S.
    2017 27TH INTERNATIONAL SYMPOSIUM ON POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION (PATMOS), 2017,
  • [44] Design techniques for fault-tolerant systolic arrays
    Esonu, MO
    AlKhalili, AJ
    Hariri, S
    AlKhalili, D
    JOURNAL OF VLSI SIGNAL PROCESSING, 1995, 11 (1-2): : 151 - 168
  • [45] Mapping a Fault-Tolerant Distributed Algorithm to Systems on Chip
    Fuchs, Gottfried
    Fuegger, Matthias
    Schmid, Ulrich
    Steininger, Andreas
    11TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN - ARCHITECTURES, METHODS AND TOOLS : DSD 2008, PROCEEDINGS, 2008, : 242 - 249
  • [46] Exploring fault-tolerant Network-on-Chip architectures
    Park, Dongkook
    Nicopoulos, Chrysostomos
    Kim, Jongman
    Vijaykrishnan, N.
    Das, Chita R.
    DSN 2006 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2006, : 93 - 102
  • [47] A lightweight fault-tolerant mechanism for network-on-chip
    Koibuchi, Michihiro
    Matsutani, Hiroki
    Amano, Hideharu
    Pinkston, Timothy Mark
    NOCS 2008: SECOND IEEE INTERNATIONAL SYMPOSIUM ON NETWORKS-ON-CHIP, PROCEEDINGS, 2007, : 13 - +
  • [48] On the Design of a Fault-tolerant Photonic Network-on-Chip
    Meyer, Michael Conrad
    Ben Ahmed, Akram
    Tanaka, Yuki
    Ben Abdallah, Abderazek
    2015 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2015): BIG DATA ANALYTICS FOR HUMAN-CENTRIC SYSTEMS, 2015, : 821 - 826
  • [49] A Fault-Tolerant Deflection Routing for Network-on-Chip
    Zhou, Xiaofeng
    Liu, Lu
    Zhu, Zhangming
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2017, 26 (03)
  • [50] Design techniques for fault-tolerant systolic arrays
    Esonu, M.O.
    Al-Khalili, A.J.
    Hariri, S.
    Al-Khalili, D.
    Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology, 1995, 11 (1-2): : 151 - 168