Achieving high precision in analog in-memory computing systems

Read full text
Authors: Piergiulio Mannocci, Giacomo Larelli, Marco Bonomi, Daniele Ielmini
Cited by: 6
References: 124

Abstract

Modern workloads challenge von Neumann architectures due to memory-processor data transfer. In-memory computing (IMC) enables in situ processing, with analog IMC (AIMC) based on resistive memories offering high-throughput and energy-efficient multiply-accumulate operations. Precision is limited by noise, device/circuit variations, and non-idealities. This work reviews error sources in AIMC and surveys mitigation strategies: bit slicing, residue number system, error correction codes, and mixed-precision iterative refinement, analyzing hardware implementations, overheads, and tradeoffs.

Fields of Study & Subjects

Advanced Data Storage Technologies Advanced Memory and Neural Computing Ferroelectric and Negative Capacitance Devices

Publication details

Journal / source
npj Unconventional Computing
Publisher
Springer Science and Business Media LLC
Volume
3
Issue
1
Pages
1–1
Publication date
7 January 2026
Language
EN