Dynamic Detection and Mitigation of Read-disturb for Accurate Memristor-based Neural Networks

Conference Paper (2024)
Author(s)

Sumit Diware (TU Delft - Computer Engineering)

Mohammad Amin Yaldagard (TU Delft - Computer Engineering)

Anteneh Gebregiorgis (TU Delft - Computer Engineering)

Rajiv V. Joshi (TU Delft - Computer Engineering)

Said Hamdioui (TU Delft - Computer Engineering)

Rajendra Bishnoi (TU Delft - Computer Engineering)

Research Group
Computer Engineering
DOI related publication
https://doi.org/10.1109/aicas59952.2024.10595966 Final published version
More Info
expand_more
Publication Year
2024
Language
English
Research Group
Computer Engineering
Pages (from-to)
393-397
ISBN (electronic)
979-8-3503-8363-8
Downloads counter
256
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Computation-in-memory (CIM) using memristors can facilitate data processing within the memory itself, leading to superior energy efficiency than conventional von-Neumann architecture. This makes CIM well-suited for data-intensive applications like neural networks. However, a large number of read operations can induce an undesired resistance change in the memristor, known as read-disturb. As memristor resistances represent the neural network weights in CIM hardware, read-disturb causes an unintended change in the network’s weights that leads to poor accuracy. In this paper, we propose a methodology for read-disturb detection and mitigation in CIM-based neural networks. We first analyze the key insights regarding the read-disturb phenomenon. We then introduce a mechanism to dynamically detect the occurrence of read-disturb in CIM-based neural networks. In response to such detections, we develop a method that adapts the sensing conditions of CIM hardware to provide error-free operation even in the presence of read-disturb. Simulation results show that our proposed methodology achieves up to 2× accuracy and up to 2× correct operations per unit energy compared to conventional CIM architectures.

Files

Dynamic_Detection_and_Mitigati... (pdf)
(pdf | 5.86 Mb)
- Embargo expired in 20-01-2025
License info not available