Mitigating Wordline Crosstalk using Adaptive Trees of Counters
Seyed Mohammad Seyedzadeh, Alex K. Jones, Rami Melhem

TL;DR
This paper introduces a Counter-based Adaptive Tree (CAT) method to effectively mitigate wordline crosstalk in DRAM by dynamically allocating counters based on access patterns, reducing refresh power and performance overhead.
Contribution
The paper proposes a novel adaptive tree of counters approach that improves crosstalk mitigation efficiency while reducing hardware and power overhead compared to existing methods.
Findings
CAT reduces refresh power overhead to 7%.
CAT incurs only 0.5% performance overhead.
Hardware synthesis shows low area overhead for CAT.
Abstract
High access frequency of certain rows in the DRAM may cause data loss in cells of physically adjacent rows due to crosstalk. The malicious exploit of this crosstalk by repeatedly accessing a row to induce this effect is known as row hammering. Additionally, inadvertent row hammering may also occur due to the natural weighted nature of applications' access patterns. In this paper, we analyze the efficiency of existing approaches for mitigating wordline crosstalk and demonstrate that they have been conservatively designed. Given the unbalanced nature of DRAM accesses, a small group of dynamically allocated counters in banks can deterministically detect hot rows and mitigate crosstalk. Based on our findings, we propose a Counter-based Adaptive Tree (CAT) approach to mitigate wordline crosstalk using adaptive trees of counters to guide appropriate refreshing of vulnerable rows. The key…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLow-power high-performance VLSI design · Advanced Data Storage Technologies · Parallel Computing and Optimization Techniques
