Mitigate Parasitic Resistance in Resistive Crossbar-based Convolutional Neural Networks
Fan Zhang, Miao Hu

TL;DR
This paper addresses the challenge of parasitic resistances in resistive crossbar circuits used for CNNs, proposing a new mapping scheme and mitigation algorithm to preserve accuracy in large-scale implementations.
Contribution
It introduces a novel mitigation algorithm and a high-utilization mapping scheme for resistive crossbar CNNs, effectively reducing parasitic effects and maintaining accuracy.
Findings
Mitigation algorithm reduces errors caused by parasitic resistances.
Proposed methods maintain CNN accuracy comparable to software implementations.
Effective on large-scale CNNs like ResNet on CIFAR-10.
Abstract
Traditional computing hardware often encounters on-chip memory bottleneck on large scale Convolution Neural Networks (CNN) applications. With its unique in-memory computing feature, resistive crossbar-based computing attracts researchers' attention as a promising solution to the memory bottleneck issue in von Neumann architectures. However, the parasitic resistances in the crossbar deviate its behavior from the ideal weighted summation operation. In large-scale implementations, the impact of parasitic resistances must be carefully considered and mitigated to ensure circuits' functionality. In this work, we implemented and simulated CNNs on resistive crossbar circuits with consideration of parasitic resistances. Moreover, we carried out a new mapping scheme for high utilization of crossbar arrays on convolution, and a mitigation algorithm to mitigate parasitic resistances in CNN…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices · Semiconductor materials and devices
MethodsConvolution
