Spintronics for energy-efficient computing: An overview and outlook

Z Guo, J Yin, Y Bai, D Zhu, K Shi, G Wang… - Proceedings of the …, 2021 - ieeexplore.ieee.org
From the discovery of giant magnetoresistance (GMR) to tunnel magnetoresistance (TMR),
their subsequent application in large capacity hard disk drives (HDDs) greatly speeded up …

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 …

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-in-memory: A workload-driven perspective

S Ghose, A Boroumand, JS Kim… - IBM Journal of …, 2019 - ieeexplore.ieee.org
Many modern and emerging applications must process increasingly large volumes of data.
Unfortunately, prevalent computing paradigms are not designed to efficiently handle such …

Using Chiplet Encapsulation Technology to Achieve Processing-in-Memory Functions

W Tian, B Li, Z Li, H Cui, J Shi, Y Wang, J Zhao - Micromachines, 2022 - mdpi.com
With the rapid development of 5G, artificial intelligence (AI), and high-performance
computing (HPC), there is a huge increase in the data exchanged between the processor …

GenStore: A high-performance in-storage processing system for genome sequence analysis

N Mansouri Ghiasi, J Park, H Mustafa, J Kim… - Proceedings of the 27th …, 2022 - dl.acm.org
Read mapping is a fundamental step in many genomics applications. It is used to identify
potential matches and differences between fragments (called reads) of a sequenced …

Benchmarking a new paradigm: An experimental analysis of a real processing-in-memory architecture

J Gómez-Luna, IE Hajj, I Fernandez… - arXiv preprint arXiv …, 2021 - arxiv.org
Many modern workloads, such as neural networks, databases, and graph processing, are
fundamentally memory-bound. For such workloads, the data movement between main …

Benchmarking memory-centric computing systems: Analysis of real processing-in-memory hardware

J Gómez-Luna, I El Hajj, I Fernandez… - 2021 12th …, 2021 - ieeexplore.ieee.org
Many modern workloads such as neural network inference and graph processing are
fundamentally memory-bound. For such workloads, data movement between memory and …

PiDRAM: A Holistic End-to-end FPGA-based Framework for Processing-in-DRAM

A Olgun, JG Luna, K Kanellopoulos, B Salami… - ACM Transactions on …, 2022 - dl.acm.org
Commodity DRAM-based processing-using-memory (PuM) techniques that are supported
by off-the-shelf DRAM chips present an opportunity for alleviating the data movement …

DRAM bender: An extensible and versatile FPGA-based infrastructure to easily test state-of-the-art DRAM chips

A Olgun, H Hassan, AG Yağlıkçı… - … on Computer-Aided …, 2023 - ieeexplore.ieee.org
To understand and improve DRAM performance, reliability, security, and energy efficiency,
prior works study characteristics of commodity DRAM chips. Unfortunately, state-of-the-art …