REVIEW 3 cited by
DSAC: Low-Cost RowHammer Mitigation Using In-DRAM Stochastic and Approximate Counting Algorithm
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
read the original abstract
This paper provides the fundamental mechanisms of two types of row activation-induced bit flips and proposes in-DRAM protection techniques. RowBleed occurs when a victim row experiences charge leakage due to transistor's threshold voltage lowering induced by long activation of a neighboring aggressor row. Therefore, this paper proposes Time-Weighted Counting for RowBleed mitigation, which assigns greater counter weights to rows that are activated for longer durations. On the other hand, RowHammer occurs when a victim row experiences electron injection due to frequent activation of a neighboring aggressor row. Similarly, Extended RowHammer, the phenomenon where victim rows are two rows beyond aggressor rows, is also caused by electron injection due to frequent activation of a neighboring aggressor row. Consequently, accurate detection of aggressor rows is crucial. Therefore, this paper proposes RowHammer mitigation algorithm named DSAC (in-DRAM Stochastic and Approximate Counting algorithm), which utilizes a replacement probability that adjusts based on the count of the old row. This paper introduces a RowHammer protection index called Maximum Disturbance, which measures the maximum accumulated number of row activations within an observation period. The experimental results demonstrate that DSAC can achieve 133x lower Maximum Disturbance than the state-of-the-art counter-based algorithm.
Forward citations
Cited by 3 Pith papers
-
QPRAC: Towards Secure and Practical PRAC-based Rowhammer Mitigation using Priority Queues
QPRAC makes the JEDEC PRAC Rowhammer defense secure and practical using a five-entry priority-based service queue per bank, claiming deterministic security down to a Rowhammer threshold of 22 and 0.8% slowdown at thre...
-
DAPPER: A Performance-Attack-Resilient Tracker for RowHammer Defense
DAPPER-H is a RowHammer tracker that resists performance attacks by double-hashing row-group counters, adding per-bank bit-vector filters, and refreshing only the rows shared between matched groups.
-
CnC-PRAC: Coalesce, not Cache, Per Row Activation Counts for an Efficient in-DRAM Rowhammer Mitigation
CnC-PRAC uses an in-DRAM request buffer to coalesce per-row activation counter updates, cutting counter row activations by 75-83 percent versus Chronus.
Discussion (0). Continue with ORCID to comment.