In-memory computing with emerging memory devices: Status and outlook

P Mannocci, M Farronato, N Lepri, L Cattaneo… - APL Machine …, 2023 - pubs.aip.org
In-memory computing (IMC) has emerged as a new computing paradigm able to alleviate or
suppress the memory bottleneck, which is the major concern for energy efficiency and …

Multiply accumulate operations in memristor crossbar arrays for analog computing

J Chen, J Li, Y Li, X Miao - Journal of Semiconductors, 2021 - iopscience.iop.org
Memristors are now becoming a prominent candidate to serve as the building blocks of non-
von Neumann in-memory computing architectures. By mapping analog numerical matrices …

Toward memristive in-memory computing: principles and applications

H Bao, H Zhou, J Li, H Pei, J Tian, L Yang… - Frontiers of …, 2022 - Springer
With the rapid growth of computer science and big data, the traditional von Neumann
architecture suffers the aggravating data communication costs due to the separated structure …

In-memory computing with resistive memory circuits: Status and outlook

G Pedretti, D Ielmini - Electronics, 2021 - mdpi.com
In-memory computing (IMC) refers to non-von Neumann architectures where data are
processed in situ within the memory by taking advantage of physical laws. Among the …

In-memory analog solution of compressed sensing recovery in one step

S Wang, Y Luo, P Zuo, L Pan, Y Li, Z Sun - Science Advances, 2023 - science.org
Modern analog computing, by gaining momentum from nonvolatile resistive memory
devices, deals with matrix computations. In-memory analog computing has been …

A universal, analog, in-memory computing primitive for linear algebra using memristors

P Mannocci, G Pedretti, E Giannone… - … on Circuits and …, 2021 - ieeexplore.ieee.org
The increasing demand for data-intensive computing applications, such as artificial
intelligence (AI) and more specifically machine learning (ML), raises the need for novel …

Time complexity of in-memory matrix-vector multiplication

Z Sun, R Huang - IEEE Transactions on Circuits and Systems II …, 2021 - ieeexplore.ieee.org
Matrix-vector multiplication (MVM) is the core operation of many important algorithms.
Crosspoint resistive memory array enables naturally calculating MVM in one operation, thus …

Modeling and mitigating the interconnect resistance issue in analog RRAM matrix computing circuits

Y Luo, S Wang, P Zuo, Z Sun… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Analog matrix computing (AMC) with resistive memory implies naturally massive parallelism
and in-memory processing, thus representing a promising solution for accelerating data …

An analogue in-memory ridge regression circuit with application to massive MIMO acceleration

P Mannocci, E Melacarne… - IEEE Journal on Emerging …, 2022 - ieeexplore.ieee.org
In-memory computing (IMC) has emerged as one of the most promising candidates for
distributed computing frameworks such as edge computing, owing to its unrivalled energy …

Programmable in-memory computing circuit for solving combinatorial matrix operation in one step

Q Hong, S Man, J Sun, S Du… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Matrix operations are widely used in practical engineering, but the traditional processing
methods rely on the loop iterations and neural network algorithm on the software, requiring a …