A modern primer on processing in memory
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 …
design choice goes directly against at least three key trends in computing that cause …
Ambit: In-memory accelerator for bulk bitwise operations using commodity DRAM technology
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 …
bit vectors. In fact, recent works design techniques that exploit fast bulk bitwise operations to …
Benchmarking a new paradigm: Experimental analysis and characterization of a real processing-in-memory system
Many modern workloads, such as neural networks, databases, and graph processing, are
fundamentally memory-bound. For such workloads, the data movement between main …
fundamentally memory-bound. For such workloads, the data movement between main …
Processing data where it makes sense: Enabling in-memory computation
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 …
choice goes directly against at least three key trends in systems that cause performance …
MAGIC—Memristor-aided logic
S Kvatinsky, D Belousov, S Liman… - … on Circuits and …, 2014 - ieeexplore.ieee.org
Memristors are passive components with a varying resistance that depends on the previous
voltage applied across the device. While memristors are naturally used as memory …
voltage applied across the device. While memristors are naturally used as memory …
Processing-in-memory: A workload-driven perspective
Many modern and emerging applications must process increasingly large volumes of data.
Unfortunately, prevalent computing paradigms are not designed to efficiently handle such …
Unfortunately, prevalent computing paradigms are not designed to efficiently handle such …
Benchmarking a new paradigm: An experimental analysis of a real processing-in-memory architecture
Many modern workloads, such as neural networks, databases, and graph processing, are
fundamentally memory-bound. For such workloads, the data movement between main …
fundamentally memory-bound. For such workloads, the data movement between main …
Benchmarking memory-centric computing systems: Analysis of real processing-in-memory hardware
Many modern workloads such as neural network inference and graph processing are
fundamentally memory-bound. For such workloads, data movement between memory and …
fundamentally memory-bound. For such workloads, data movement between memory and …
Biomaterial-based nonvolatile resistive memory devices toward ecofriendliness and biocompatibility
Advancement in electronic industry has revolutionized the lifestyle of mankind at the cost of
leaving adverse effects on the environment due to the use of toxic and nondegradable …
leaving adverse effects on the environment due to the use of toxic and nondegradable …
Towards efficient sparse matrix vector multiplication on real processing-in-memory architectures
Several manufacturers have already started to commercialize near-bank Processing-In-
Memory (PIM) architectures, after decades of research efforts. Near-bank PIM architectures …
Memory (PIM) architectures, after decades of research efforts. Near-bank PIM architectures …