Fault-Free Analog Computing with Imperfect Hardware
Zhicheng Xu, Jiawei Liu, Sitao Huang, Zefan Li, Shengbo Wang, Bo Wen, Ruibin Mao, Mingrui Jiang, Giacomo Pedretti, Jim Ignowski, Kaibin Huang, and Can Li

TL;DR
This paper presents a fault-free matrix representation method for analog computing with memristors, enabling high-precision computations despite high device fault rates, and significantly improving density and energy efficiency.
Contribution
The authors introduce an adaptive, indirect matrix representation technique that bypasses faulty devices, enhancing analog computing reliability and density without relying on traditional fault-tolerance methods.
Findings
Achieved >99.999% cosine similarity for DFT matrix with 39% device faults
Demonstrated 56-fold reduction in bit-error-rate in wireless communication
Improved density by >196% and energy efficiency by 179% over state-of-the-art
Abstract
The growing demand for edge computing and AI drives research into analog in-memory computing using memristors, which overcome data movement bottlenecks by computing directly within memory. However, device failures and variations critically limit analog systems' precision and reliability. Existing fault-tolerance techniques, such as redundancy and retraining, are often inadequate for high-precision applications or scenarios requiring fixed matrices and privacy preservation. Here, we introduce and experimentally demonstrate a fault-free matrix representation where target matrices are decomposed into products of two adjustable sub-matrices programmed onto analog hardware. This indirect, adaptive representation enables mathematical optimization to bypass faulty devices and eliminate differential pairs, significantly enhancing computational density. Our memristor-based system achieved…
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
TopicsQuantum Computing Algorithms and Architecture · Neural Networks and Applications · Parallel Computing and Optimization Techniques
