Towards spike-based machine intelligence with neuromorphic computing

K Roy, A Jaiswal, P Panda - Nature, 2019 - nature.com
Guided by brain-like 'spiking'computational frameworks, neuromorphic computing—brain-
inspired computing for machine intelligence—promises to realize artificial intelligence while …

A survey of SRAM-based in-memory computing techniques and applications

S Mittal, G Verma, B Kaushik, FA Khanday - Journal of Systems …, 2021 - Elsevier
As von Neumann computing architectures become increasingly constrained by data-
movement overheads, researchers have started exploring in-memory computing (IMC) …

Ambit: In-memory accelerator for bulk bitwise operations using commodity DRAM technology

V Seshadri, D Lee, T Mullins, H Hassan… - Proceedings of the 50th …, 2017 - dl.acm.org
Many important applications trigger bulk bitwise operations, ie, bitwise operations on large
bit vectors. In fact, recent works design techniques that exploit fast bulk bitwise operations to …

A modern primer on processing in memory

O Mutlu, S Ghose, J Gómez-Luna… - … computing: from devices …, 2022 - Springer
Modern computing systems are overwhelmingly designed to move data to computation. This
design choice goes directly against at least three key trends in computing that cause …

In-memory computation of a machine-learning classifier in a standard 6T SRAM array

J Zhang, Z Wang, N Verma - IEEE Journal of Solid-State …, 2017 - ieeexplore.ieee.org
This paper presents a machine-learning classifier where computations are performed in a
standard 6T SRAM array, which stores the machine-learning model. Peripheral circuits …

Benchmarking a new paradigm: Experimental analysis and characterization of a real processing-in-memory system

J Gómez-Luna, I El Hajj, I Fernandez… - IEEE …, 2022 - ieeexplore.ieee.org
Many modern workloads, such as neural networks, databases, and graph processing, are
fundamentally memory-bound. For such workloads, the data movement between main …

Processing data where it makes sense: Enabling in-memory computation

O Mutlu, S Ghose, J Gómez-Luna… - Microprocessors and …, 2019 - Elsevier
Today's systems are overwhelmingly designed to move data to computation. This design
choice goes directly against at least three key trends in systems that cause performance …

Rowhammer: A retrospective

O Mutlu, JS Kim - … Transactions on Computer-Aided Design of …, 2019 - ieeexplore.ieee.org
This retrospective paper describes the RowHammer problem in dynamic random access
memory (DRAM), which was initially introduced by Kim et al. at the ISCA 2014 Conference …

Compute caches

S Aga, S Jeloka, A Subramaniyan… - … Symposium on High …, 2017 - ieeexplore.ieee.org
This paper presents the Compute Cache architecture that enables in-place computation in
caches. Compute Caches uses emerging bit-line SRAM circuit technology to re-purpose …

Computing in memory with spin-transfer torque magnetic RAM

S Jain, A Ranjan, K Roy… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
In-memory computing is a promising approach to addressing the processor-memory data
transfer bottleneck in computing systems. We propose spin-transfer torque compute-in …