vix.ing · top · new · best · stats · spec

MemSE: Fast MSE Prediction for Noisy Memristor-Based DNN Accelerators

2022/05/03 by Jonathan Kern, Kern, Jonathan, Sébastien Henwood +11
Engineering · #Advanced Memory and Neural Computing #CCD and CMOS Imaging Sensors #Emerging Technologies (cs.ET) #FOS: Computer and information sciences #Ferroelectric and Negative Capacitance Devices #Machine Learning (cs.LG) #Neural and Evolutionary Computing (cs.NE)

paper · pdf · doi:10.48550/arxiv.2205.01707

openalex publication_date 2022/05/03 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

Memristors enable the computation of matrix-vector multiplications (MVM) in memory and, therefore, show great potential in highly increasing the energy efficiency of deep neural network (DNN) inference accelerators. However, computations in memristors suffer from hardware non-idealities and are subject to different sources of noise that may negatively impact system performance. In this work, we theoretically analyze the mean squared error of DNNs that use memristor crossbars to compute MVM. We take into account both the quantization noise, due to the necessity of reducing the DNN model size, and the programming noise, stemming from the variability during the programming of the memristance value. Simulations on pre-trained DNN models showcase the accuracy of the analytical prediction. Furthermore the proposed method is almost two order of magnitude faster than Monte-Carlo simulation, thus making it possible to optimize the implementation parameters to achieve minimal error for a given power constraint.

Related