CRARApr 22

PVAC: A RowHammer Mitigation Architecture Exploiting Per-victim-row Counting

arXiv:2604.2057623.7
AI Analysis

This addresses a critical reliability and efficiency problem in DRAM memory systems for computer hardware designers and users, though it is incremental as it builds on existing PRAC mechanisms.

The paper tackles the performance degradation and energy inefficiency of DDR5's per-row activation counting (PRAC) for RowHammer mitigation by introducing Per-Victim-row hAmmered Counting (PVAC), which aligns counter semantics with the physical disturbance mechanism, resulting in higher performance and lower energy consumption without spurious alerts.

As DRAM scaling exacerbates RowHammer, DDR5 introduces per-row activation counting (PRAC) to track aggressor activity. However, PRAC indiscriminately increments counters on every activation -- including benign refreshes -- while relying solely on explicit RFM operations for resets. Consequently, counters saturate even in an idle bank, triggering cascading mitigations and degrading performance. This vulnerability arises from a fundamental mismatch: PRAC tracks the aggressor but aims to protect the victim. We present Per-Victim-row hAmmered Counting (PVAC), a victim-based counting mechanism that aligns the counter semantics with the physical disturbance mechanism of RowHammer. PVAC increments the counters of victim rows, resets the activated row, and naturally bounds counter values under normal refresh. To enable efficient victim-based updates, PVAC employs a dedicated counter subarray (CSA) that performs all counter resets and increments concurrently with normal accesses, without timing overhead. We further devise an energy-efficient CSA layout that minimizes refresh-induced counter accesses. Through victim-based counting, PVAC supports higher hammering tolerance than PRAC while maintaining the same worst-case safety guarantee. Across benign workloads and adversarial attack patterns, PVAC avoids spurious Alerts, eliminates PRAC timing penalties, and achieves higher performance and lower energy consumption than prior PRAC-based defenses.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes