SEC-CiM: Selective Error Compensation for ReRAM-based Compute-in-Memory<sup>*</sup>
ReRAM-based Compute-in-Memory (CiM) architectures offer an attractive design choice for accelerating Convolutional Neural Network (CNN) inferencing in edge computing environments. However, these architectures are susceptible to stuck-at-faults (SAFs) in ReRAM cells stemming from manufacturing defects and cell wearout over time, significantly degrading CNN inferencing accuracy. To address this challenge, we propose a technique called Selective Error Compensation for CiM (SEC-CiM). This technique strategically mitigates errors by leveraging the insight that compensating for errors in a limited number of selected columns in a crossbar is sufficient to maintain CNN inferencing accuracy. With this strategy, SEC-CiM achieves significantly lower overhead compared to previous work. Notably, it effectively addresses errors resulting from stuck-at intermediate levels, a critical aspect that was previously overlooked. We develop a theoretical framework to determine the minimum number of columns requiring error compensation. Simulation results demonstrate that SEC-CiM limits the drop in inferencing accuracy to 2% for the ResNet18 and VGG16 models, even when up to 30% of the ReRAM cells in the crossbar are faulty. Similarly, for the Densenet121 CNN, comparable accuracy results are obtained when up to 15% of the ReRAM cells are faulty. We achieve this high level of fault tolerance with moderate area and power consumption overhead of 12.2% and 10.2%, respectively.
Authors
- Ashish Reddy Bommana (ORCID: https://orcid.org/0000-0001-6321-6544)
- Farshad Firouzi (ORCID: https://orcid.org/0000-0002-8359-4304)
- Chukwufumnanya Ogbogu (ORCID: https://orcid.org/0000-0002-8170-1161)
- Biresh Kumar Joardar (ORCID: https://orcid.org/0000-0002-7668-2824)
- Krishnendu Chakrabarty (ORCID: https://orcid.org/0000-0003-4475-6435)
- Janardhan Rao Doppa (ORCID: https://orcid.org/0000-0002-3848-5301)
- Partha Pratim Pande (ORCID: https://orcid.org/0000-0002-5930-8531)
Institutions
- University of Houston (US)
- Arizona State University (US)
- Washington State University (US)
Publication Details
- Published
- 2024-11-03
- DOI
- https://doi.org/10.1109/itc51657.2024.00037
- Citations
- 3
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.63
Funders
- National Science Foundation