Litcius/Paper detail

Analysis and mitigation of parasitic resistance effects for analog in-memory neural network acceleration

T. Patrick Xiao, Ben Feinberg, Jacob N. Rohan, Christopher H. Bennett, Sapan Agarwal, Matthew Marinella

2021Semiconductor Science and Technology13 citationsDOIOpen Access PDF

Abstract

Abstract To support the increasing demands for efficient deep neural network processing, accelerators based on analog in-memory computation of matrix multiplication have recently gained significant attention for reducing the energy of neural network inference. However, analog processing within memory arrays must contend with the issue of parasitic voltage drops across the metal interconnects, which distort the results of the computation and limit the array size. This work analyzes how parasitic resistance affects the end-to-end inference accuracy of state-of-the-art convolutional neural networks, and comprehensively studies how various design decisions at the device, circuit, architecture, and algorithm levels affect the system’s sensitivity to parasitic resistance effects. A set of guidelines are provided for how to design analog accelerator hardware that is intrinsically robust to parasitic resistance, without any explicit compensation or re-training of the network parameters.

Topics & Concepts

InferenceComputer scienceArtificial neural networkComputationConvolutional neural networkMultiplication (music)Set (abstract data type)Artificial intelligenceComputer engineeringElectronic engineeringAlgorithmEngineeringMathematicsProgramming languageCombinatoricsAdvanced Memory and Neural ComputingFerroelectric and Negative Capacitance DevicesSemiconductor materials and devices