Lune

S&P2026Top-tier venue

SoK: Systematizing a Decade of Architectural Rowhammer Defenses Through the Lens of Streaming Algorithms

Michael Jaemin Kim, Seungmin Baek, Jumin Kim, Hwayong Nam, Nam Sung Kim, Jung Ho Ahn

2026Year
6Citations
2Top-tier citations

Abstract

A decade after its academic introduction, RowHammer (RH) remains a moving target that continues to challenge both the industry and academia. With its potential to serve as a critical attack vector, the ever-decreasing RH threshold now threatens DRAM process technology scaling, with a superlinearly increasing cost of RH protection solutions. Due to their generality and relatively lower performance costs, architectural RH solutions are the first line of defense against RH. However, the field is fragmented with varying views of the problem, terminologies, and even threat models. In this paper, we systematize architectural RH defenses from the last decade through the lens of streaming algorithms. We provide a taxonomy that encompasses 48 different works. We map multiple architectural RH defenses to the classical streaming algorithms, which extends to multiple proposals that did not identify this link. We also provide two practitioner guides. The first guide analyzes which algorithm best fits a given RHTH\text{RH}_{\text{TH}}, location, process technology, storage type, and mitigative action. The second guide encourages future research to consult existing algorithms when architecting RH\mathbf{R H} defenses. We illustrate this by demonstrating how Reservoir-Sampling can improve related RH defenses, and also introduce Sticky-Sampling that can provide mathematical security that related studies do not guarantee.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 5a859bc3-c98a-40dc-8a59-56c0b658c22a

Cited by top-tier papers2

Ask how each one uses it

Builds on59

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines