Write or Not: Programming Scheme Optimization for RRAM-based Neuromorphic Computing

2Citations
Citations of this article
8Readers
Mendeley users who have this article in their library.
Get full text

Abstract

One main fault-tolerant method for a neural network accelerator based on resistive random access memory crossbars is the programming-based method, which is also known as write-and-verify (W-V). In the basic W-V scheme, all devices in crossbars are programmed repeatedly until they are close enough to their targets, which costs huge overhead. To reduce the cost, we optimize the W-V scheme by proposing a probabilistic termination criterion on a single device and a systematic optimization method on multiple devices. Furthermore, we propose a joint algorithm that assists the novel W-V scheme by incremental retraining, which further reduces the W-V cost. Compared to the basic W-V scheme, our proposed method improves the accuracy by 0.23% for ResNet18 on CIFAR10 with only 9.7% W-V cost under variation with σ = 1.2.

Cite

CITATION STYLE

APA

Meng, Z., Sun, Y., & Qian, W. (2022). Write or Not: Programming Scheme Optimization for RRAM-based Neuromorphic Computing. In Proceedings - Design Automation Conference (pp. 985–990). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.1145/3489517.3530558

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free