ReMeCo: Reliable Memristor-Based in-Memory Neuromorphic Computation

Ali BanaGozar, Seyed Hossein Hashemi Shadmehri, Sander Stuijk, Mehdi Kamal, Ali Afzali-Kusha, Henk Corporaal

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

1 Citation (Scopus)
48 Downloads (Pure)

Abstract

Memristor-based in-memory neuromorphic computing systems promise a highly efficient implementation of vector-matrix multiplications, commonly used in artificial neural networks (ANNs). However, the immature fabrication process of memristors and circuit level limitations, i.e., stuck-at-fault (SAF), IR-drop, and device-to-device (D2D) variation, degrade the reliability of these platforms and thus impede their wide deployment. In this paper, we present ReMeCo, a redundancy-based reliability improvement framework. It addresses the non-idealities while constraining the induced overhead. It achieves this by performing a sensitivity analysis on ANN. With the acquired insight, ReMeCo avoids the redundant calculation of least sensitive neurons and layers. ReMeCo uses a heuristic approach to find the balance between recovered accuracy and imposed overhead. ReMeCo further decreases hardware redundancy by exploiting the bit-slicing technique. In addition, the framework employs the ensemble averaging method at the output of every ANN layer to incorporate the redundant neurons. The efficacy of the ReMeCo is assessed using two well-known ANN models, i.e., LeNet, and AlexNet, running the MNIST and CIFAR10 datasets. Our results show 98.5% accuracy recovery with roughly 4% redundancy which is more than 20× lower than the state-of-the-art.

Original languageEnglish
Title of host publicationASPDAC '23
Subtitle of host publicationProceedings of the 28th Asia and South Pacific Design Automation Conference
PublisherAssociation for Computing Machinery, Inc
Pages396-401
Number of pages6
ISBN (Electronic)978-1-4503-9783-4
DOIs
Publication statusPublished - 31 Jan 2023
Event28th Asia and South Pacific Design Automation Conference, ASP-DAC 2023 - Tokyo, Japan
Duration: 16 Jan 202319 Jan 2023

Conference

Conference28th Asia and South Pacific Design Automation Conference, ASP-DAC 2023
Country/TerritoryJapan
CityTokyo
Period16/01/2319/01/23

Keywords

  • Computation In-Memory
  • Memristor
  • Neural Networks
  • Neuromorphic
  • Process Variation
  • Redundancy
  • Reliability
  • Stuck-at-fault

Fingerprint

Dive into the research topics of 'ReMeCo: Reliable Memristor-Based in-Memory Neuromorphic Computation'. Together they form a unique fingerprint.

Cite this