Seminar in Comp. Arch. - S1: ColumnDisturb & ABACuS (Spring 2026)

Onur Mutlu Lectures
Onur Mutlu LecturesApr 17, 2026

Why It Matters

Column disturbance can cause data errors within a single refresh interval, threatening reliability of future high‑density memory systems and demanding new mitigation strategies.

Key Takeaways

  • Column disturbance affects thousands of rows across subarrays, unlike row hammer.
  • Incidence accelerates with newer DRAM generations and smaller process nodes.
  • Bit‑flip latency can be under DDR4’s 64 ms refresh window.
  • Column disturbance produces more flips than row hammer, row press, retention failures.
  • Mitigation requires redesign of open‑bitline architecture or new refresh policies.

Summary

The seminar introduced column disturbance, a newly documented read‑disturbance effect in modern DRAM. Presenter Yong Jo explained the open‑bitline architecture of DDR4 and HBM2 chips, then described how aggressive activation of a single row can perturb bit‑lines across an entire subarray and even neighboring subarrays, causing bit flips far beyond the localized impact of classic row‑hammer or row‑press attacks. Experimental results showed the phenomenon is ubiquitous: all 216 DDR4 and four HBM2 chips tested exhibited column‑disturbance flips, and the time to first error shrank dramatically in newer die revisions—up to five‑fold faster in some 8 GB SK Hynix parts. In the worst case, a flip occurred in 63.6 ms, well within DDR4’s 64 ms refresh interval, meaning the error can happen before the next mandatory refresh. The data also revealed that column disturbance generates far more bit flips than row‑hammer, row‑press, or ordinary retention failures—up to 35× higher in certain Samsung devices. Flips were concentrated in the aggressor subarray’s shared bit‑lines, with neighboring subarrays experiencing roughly half the rate due to the open‑bitline sharing. Moreover, the direction of flips (1→0 versus 0→1) differed from other disturbances, underscoring a distinct physical mechanism. These findings imply that existing DRAM reliability models and mitigation techniques (e.g., targeted refresh or row‑hammer detection) are insufficient. Designers may need to revisit open‑bitline layouts, introduce more aggressive refresh schedules, or develop hardware‑level monitoring to detect column‑wide activity. For data‑center operators and system architects, the risk of silent data corruption grows as process nodes shrink, making proactive countermeasures essential.

Original Description

Seminar in Computer Architecture, ETH Zürich, Spring 2026 (https://safari.ethz.ch/architecture_seminar/spring2026/doku.php?id=schedule)
Lecturer: Prof. Onur Mutlu
Date: 16 April 2026
S1.1: ColumnDisturb: Understanding Column-based Read Disturbance in Real DRAM Chips and Implications for Future Systems, MICRO 2025
S1.2: ABACuS: All-Bank Activation Counters for Scalable and Low Overhead RowHammer Mitigation, USENIX Security 2024
Recommended Reading:
====================
A Modern Primer on Processing in Memory
Memory-Centric Computing: Solving Computing's Memory Problem
Memory-Centric Computing: Recent Advances in Processing-in-DRAM
Intelligent Architectures for Intelligent Computing Systems
RowHammer: A Retrospective
Fundamentally Understanding and Solving RowHammer
Accelerating Genome Analysis via Algorithm-Architecture Co-Design
From Molecules to Genomic Variations: Accelerating Genome Analysis via Intelligent Algorithms and Architectures
RECOMMENDED LECTURE VIDEOS & PLAYLISTS:
========================================
Digital Design and Computer Architecture Spring 2025 Livestream Lectures Playlist:
Fundamentals of Computer Architecture Fall 2025 Livestream Lectures Playlist:
Seminar in Computer Architecture Spring 2025 Livestream Lectures Playlist:
Computer Architecture Fall 2024 Lectures Playlist:
Interview with Professor Onur Mutlu:
TCuARCH meets Prof. Onur Mutlu
Arch. Mentoring Workshop @ISCA'21 - Doing Impactful Research
The Story of RowHammer Lecture:
Accelerating Genome Analysis Lecture:
Memory-Centric Computing Systems Tutorial at IEDM 2021:
Intelligent Architectures for Intelligent Machines Lecture:
Featured Lectures:

Comments

Want to join the conversation?

Loading comments...