arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2603.12435cs.ARcs.CR
收藏

DiscoRD:一种快速发现真实DRAM芯片可靠读扰动阈值的实验方法

DiscoRD: An Experimental Methodology for Quickly Discovering the Reliable Read Disturbance Threshold of Real DRAM Chips

ETH Zurich(苏黎世联邦理工学院);Rutgers University(罗格斯大学)

Ataberk Olgun, F. Nisa Bostanci, Ismail Emir Yuksel, Haocong Luo, Minesh Patel, A. Giray Yaglikci, Onur Mutlu

AI总结:

本文提出DiscoRD方法,通过实验分析212块真实DDR4芯片,建立读扰动位翻转的经验模型,探讨了单个RDT_min测量对纠错性能的影响,并提出结合ECC、内存 scrubbing 和可配置读扰动缓解机制以降低错误概率。

摘要:

当前最先进的DRAM读扰动缓解技术依赖于读扰动阈值(RDT)(例如,诱导首次读扰动位翻转所需的 aggressor 行激活次数)以安全且高效地防止读扰动位翻转。然而,准确且全面地表征芯片上每个DRAM行的RDT是时间密集型的。快速确定RDT对于实现安全、高性能和低功耗系统至关重要。我们的目标是开发并评估一种可靠且快速的读扰动测试方法。为此,我们开发了DiscoRD,基于对212块真实DDR4芯片进行广泛实验表征研究的关键结果,测量了数以万计的DRAM行的RDT数百万次。我们为读扰动位翻转开发了一个经验模型,并评估了当使用单个RDT_min测量配置读扰动机制时,读扰动引起的不可纠正错误的概率。利用该模型,我们证明了1)仅依赖轻量级纠错码(ECC)会产生相对较高的不可纠正错误概率,2)结合ECC、不频繁内存 scrubbing 和可配置的读扰动缓解机制可以显著降低错误概率。基于我们的观察和分析,我们讨论了每个单独行的RDT可以更精确地确定。我们的结果表明,容错性、内存 scrubbing、在线分析和运行时可配置的读扰动缓解技术对于实现安全且低功耗的时空变异性感知读扰动缓解至关重要。我们希望DiscoRD能够推动研究,使我们能够定量地导航读扰动缓解技术的性能/成本-可靠性权衡空间。

英文摘要:

State-of-the-art DRAM read disturbance mitigations rely on the read disturbance threshold (RDT) (e.g., the number of aggressor row activations needed to induce the first read disturbance bitflip) to securely and performance- and energy-efficiently prevent read disturbance bitflips. However, accurately and exhaustively characterizing the RDT of every DRAM row in a chip is time intensive. Rapidly determining RDT is important for enabling secure, performance- and energy-efficient systems. Our goal is to develop and evaluate a reliable and rapid read disturbance testing methodology. To that end, we develop DiscoRD building on the key results of an extensive experimental characterization study using 212 real DDR4 chips whereby we measure the RDT of hundreds of thousands of DRAM rows millions of times. We develop an empirical model for read disturbance bitflips and evaluate the probability of read-disturbance-induced uncorrectable errors when a read disturbance mechanism is configured using a single $RDT_{min}$ measurement. Using this model we demonstrate that 1) relying on a lightweight error-correcting code (ECC) alone yields relatively high uncorrectable error probability and 2) combining ECC, infrequent memory scrubbing, and configurable read disturbance mitigation mechanisms can greatly reduce the error probability. Building on our observations and analyses, we discuss the RDT of each individual row can be identified more precisely. Our results show that error tolerance, memory scrubbing, online profiling, and run-time configurable read disturbance mitigation techniques are important to enable secure and energy-efficient spatial-variation aware read disturbance mitigations. We hope that DiscoRD drives research that enables us to quantitatively navigate the performance/cost - reliability tradeoff space for read disturbance mitigation techniques.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑