Pith. sign in

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

arxiv 2302.03591 v3 pith:JUQVNZ2F submitted 2023-02-07 cs.CR cs.AR

classification cs.CRcs.AR
keywords aggressorrowhammerrowsalgorithmactivationcountingdsacin-dram
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
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.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. QPRAC: Towards Secure and Practical PRAC-based Rowhammer Mitigation using Priority Queues

    cs.CR 2025-01 conditional novelty 7.0 of 10

    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...

  2. DAPPER: A Performance-Attack-Resilient Tracker for RowHammer Defense

    cs.CR 2025-01 conditional novelty 7.0 of 10

    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.

  3. CnC-PRAC: Coalesce, not Cache, Per Row Activation Counts for an Efficient in-DRAM Rowhammer Mitigation

    cs.CR 2025-06 conditional novelty 6.0 of 10

    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.

Pith tools