Understanding & Solving RowHammer - Flash Memory Summit 2023 - Prof. Onur Mutlu

Onur Mutlu Lectures
Onur Mutlu LecturesMar 9, 2026

Why It Matters

RowHammer threatens data integrity across servers, mobile devices, and cloud infrastructures, making robust mitigation essential for reliable computing. The session’s insights guide manufacturers and architects toward resilient memory designs, protecting billions of dollars of hardware investment.

Key Takeaways

  • RowHammer causes bit flips via repeated row activations
  • Mitigations span DRAM refresh, ECC, and in‑memory monitoring
  • Unified detection framework reduces false positives
  • Memory‑centric architectures amplify RowHammer risks
  • Industry standards needed for long‑term security

Pulse Analysis

RowHammer, first identified a decade ago, remains one of the most persistent security challenges in modern memory systems. By repeatedly accessing a single DRAM row, an attacker can induce electrical interference that flips bits in adjacent rows, compromising data confidentiality and system stability. Prof. Mutlu’s presentation distilled years of research, explaining how scaling trends—smaller cell geometries and higher densities—exacerbate the problem. He highlighted recent empirical studies that show even newer DDR5 modules are not immune, underscoring the urgency for cross‑layer solutions that combine circuit‑level hardening with intelligent firmware controls.

The mitigation landscape has evolved from simple increased refresh rates to sophisticated, adaptive techniques. Mutlu described hardware approaches such as Target Row Refresh (TRR) and probabilistic adjacent row activation, alongside software methods like memory allocation randomization and error‑correcting codes tailored for RowHammer patterns. His latest paper introduces a unified detection framework that leverages real‑time monitoring of activation counters, enabling early warning and dynamic throttling without significant performance penalties. This approach bridges the gap between proactive hardware defenses and reactive software patches, offering a scalable path for data‑center operators and device manufacturers.

Beyond immediate defenses, the talk explored the broader impact of RowHammer on emerging memory‑centric computing paradigms, including processing‑in‑memory (PIM) and near‑data analytics. As these architectures push computation closer to storage, the attack surface expands, making robust memory integrity a cornerstone of future system design. Mutlu called for industry‑wide standards and collaborative research to embed RowHammer resilience into the silicon roadmap, ensuring that the next generation of high‑performance computing remains both fast and secure.

Original Description

Understanding & Solving RowHammer
Speaker: Prof. Onur Mutlu
Flash Memory Summit 2023
Session: DRAM-301-1: DRAM System Factors
Date: 10-August-2023
Recommended Reading:
====================
A Modern Primer on Processing in Memory
Intelligent Architectures for Intelligent Computing Systems
RowHammer: A Retrospective
Fundamentally Understanding and Solving RowHammer
RECOMMENDED LECTURE VIDEOS & PLAYLISTS:
========================================
Computer Architecture Fall 2021 Lectures Playlist:
Digital Design and Computer Architecture Spring 2021 Livestream Lectures Playlist:
Featured Lectures:
Interview with Professor Onur Mutlu:
The Story of RowHammer Lecture:
Accelerating Genome Analysis Lecture:
Memory-Centric Computing Systems Tutorial at IEDM 2021:
Intelligent Architectures for Intelligent Machines Lecture:
Computer Architecture Fall 2020 Lectures Playlist:
Digital Design and Computer Architecture Spring 2020 Lectures Playlist:
Public Lectures by Onur Mutlu, Playlist:
Computer Architecture at Carnegie Mellon Spring 2015 Lectures Playlist:
Rethinking Memory System Design Lecture @stanfordonline :

Comments

Want to join the conversation?

Loading comments...