Fault Resilience Techniques for Flash Memory of DNN Accelerators

被引:8
|
作者
Lu, Shyue-Kung [1 ]
Wu, Yu-Sheng [1 ]
Hong, Jin-Hua [2 ]
Miyase, Kohei [3 ]
机构
[1] Natl Taiwan Univ Sci & Technol, Taipei 10607, Taiwan
[2] Natl Univ Kaohsiung, Kaohsiung, Taiwan
[3] Kyushu Inst Technol, Iizuka, Fukuoka, Japan
关键词
D O I
10.1109/ITCAsia55616.2022.00011
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Deep neural networks (DNNs) are being widely used in smart appliances, face recognition and autonomous driving. The trained weight data are usually stored in flash memory which suffers from reliability and endurance issues. Owing to the inherent error tolerability for DNN applications, address remapping techniques are proposed for protecting weight data stored in flash memory. Bit significances are first analyzed and then a weight transposer is proposed for remapping significant weight bits to fault-free or much reliable flash cells. A bipartite graph model is developed for modeling address remapping. The corresponding hardware architectures for address remapping are also proposed. We use the deep learning framework pytorch for evaluating inference accuracy for different DNN models. Experimental results show that based on 0.01 % injected BER in the weight data, the accuracy losses of widely used DNN models are less than 1 % with negligible hardware overhead.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 50 条
  • [41] An Efficient Fault Detection Algorithm for NAND Flash Memory
    Kuo, Tei-Wei
    Huang, Po -Chun
    Chang, Yuan-Hao
    Ko, Chia-Ling
    Hsueh, Chih-Wen
    APPLIED COMPUTING REVIEW, 2011, 11 (02): : 8 - 16
  • [42] Targeting DNN Inference Via Efficient Utilization of Heterogeneous Precision DNN Accelerators
    Spantidi, Ourania
    Zervakis, Georgios
    Alsalamin, Sami
    Roman-Ballesteros, Isai
    Henkel, Joerg
    Amrouch, Hussam
    Anagnostopoulos, Iraklis
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2023, 11 (01) : 112 - 125
  • [43] Optical Fault Injection Attacks for Flash Memory of Smartcards
    Cai, Feifei
    Bai, Guoqiang
    Liu, Huizhi
    Hu, Xiaobo
    PROCEEDINGS 2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2016, : 46 - 50
  • [44] Fault models and test procedures for flash memory disturbances
    Mohammad, MG
    Saluja, KK
    Yap, AS
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2001, 17 (06): : 495 - 508
  • [45] Energy Efficient Computing with Heterogeneous DNN Accelerators
    Hossain, Md Shazzad
    Savidis, Ioannis
    2021 IEEE 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS), 2021,
  • [46] Flexion: A Quantitative Metric for Flexibility in DNN Accelerators
    Kwon, Hyoukjun
    Pellauer, Michael
    Parashar, Angshuman
    Krishna, Tushar
    IEEE COMPUTER ARCHITECTURE LETTERS, 2021, 20 (01) : 1 - 4
  • [47] A survey on hardware security of DNN models and accelerators
    Mittal, Sparsh
    Gupta, Himanshi
    Srivastava, Srishti
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 117
  • [48] Positive/Negative Approximate Multipliers for DNN Accelerators
    Spantidi, Ourania
    Zervakis, Georgios
    Anagnostopoulos, Iraklis
    Amrouch, Hussain
    Henkel, Joerg
    2021 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN (ICCAD), 2021,
  • [49] A Uniform Modeling Methodology for Benchmarking DNN Accelerators
    Palit, Indranil
    Lou, Qiuwen
    Perricone, Robert
    Niemier, Michael
    Hu, X. Sharon
    2019 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2019,
  • [50] Runtime Row/Column Activation Pruning for ReRAM-based Processing-in-Memory DNN Accelerators
    Jiang, Xikun
    Shen, Zhaoyan
    Sun, Siqing
    Yin, Ping
    Jia, Zhiping
    Ju, Lei
    Zhang, Zhiyong
    Yu, Dongxiao
    2023 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED DESIGN, ICCAD, 2023,