ABACuS: All-Bank Activation Counters for Scalable and Low Overhead RowHammer Mitigation
Ataberk Olgun
33rd USENIX Security Symposium · Day 1 · USENIX Security '24
The integrity of modern computer systems relies heavily on **Dynamic Random Access Memory (DRAM)**, which serves as the main memory for most devices. However, DRAM is susceptible to a physical vulnerability known as **RowHammer**, a prominent example of a read disturbance attack. This talk, presented by Ataberk Olgun, introduces **ABACuS (All-Bank Activation Counters)**, a novel and highly efficient mitigation technique designed to combat RowHammer bit flips with significantly reduced overheads. The core innovation of ABACuS lies in its ability to leverage observed memory access patterns to consolidate activation count tracking across multiple DRAM banks, thereby drastically cutting down the resource requirements for protection.
AI review
Olgun presents ABACuS, a clever and highly practical RowHammer mitigation. By observing correlated activations across 'sibling rows' in different banks, it drastically cuts down counter overheads while maintaining robust protection. This is a significant step forward for securing modern DRAM against a rapidly worsening threat.