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 …

Napel: Near-memory computing application performance prediction via ensemble learning

G Singh, J Gómez-Luna, G Mariani… - Proceedings of the 56th …, 2019 - dl.acm.org
The cost of moving data between the memory/storage units and the compute units is a major
contributor to the execution time and energy consumption of modern workloads in …

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 …

In-DRAM bulk bitwise execution engine

V Seshadri, O Mutlu - arXiv preprint arXiv:1905.09822, 2019 - arxiv.org
Many applications heavily use bitwise operations on large bitvectors as part of their
computation. In existing systems, performing such bulk bitwise operations requires the …

Enabling practical processing in and near memory for data-intensive computing

O Mutlu, S Ghose, J Gómez-Luna… - Proceedings of the 56th …, 2019 - dl.acm.org
Modern computing systems suffer from the dichotomy between computation on one side,
which is performed only in the processor (and accelerators), and data storage/movement on …

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

O Mutlu - Proceedings of the 2019 on Great Lakes Symposium …, 2019 - dl.acm.org
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 …