English

Online Soft Error Tolerance in ReRAM Crossbars for Deep Learning Accelerators

Emerging Technologies 2024-12-05 v1 Hardware Architecture

Abstract

Resistive Random-Access Memory (ReRAM) crossbar arrays are promising candidates for in-situ matrix-vector multiplication (MVM), a frequent operation in Deep Learning algorithms. Despite their advantages, these emerging non-volatile memories are susceptible to errors due to non-idealities such as immature fabrication processes and runtime errors, which lead to accuracy degradation in Processing-in-Memory (PIM) accelerators. This paper proposes an online soft error detection and correction method in ReRAM crossbar arrays. We utilize a test input vector and Error Correcting Codes (ECCs) to detect and correct faulty columns. The proposed approach demonstrates near fault-free accuracy for Neural Networks (NNs) on MNIST and CIFAR-10 datasets, with low area overhead and power consumption compared to recent methods.

Keywords

Cite

@article{arxiv.2412.03089,
  title  = {Online Soft Error Tolerance in ReRAM Crossbars for Deep Learning Accelerators},
  author = {Benyamin Khezeli and Hamid Reza Zarandi and Elham Cheshmikhani},
  journal= {arXiv preprint arXiv:2412.03089},
  year   = {2024}
}
R2 v1 2026-06-28T20:22:33.832Z