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

通过现代DRAM芯片的新实验见解实现高效且可扩展的DRAM读取干扰缓解

Enabling Efficient and Scalable DRAM Read Disturbance Mitigation via New Experimental Insights into Modern DRAM Chips

Abdullah Giray Yağlıkçı

AI总结:

本论文通过严格表征现代DRAM芯片在多条件下的读取干扰特性,提出利用子阵列级并行性和行间差异的新机制,以及无需专有知识即可选择性限制不安全访问的新方案,实现了高效可扩展的读取干扰缓解。

摘要:

存储密度的增加加剧了DRAM读取干扰,这是一种被系统级攻击利用的电路级漏洞。遗憾的是,现有的防御措施要么无效,要么代价过高。高效的缓解措施对于确保未来基于DRAM的系统中稳健(可靠、安全)的执行至关重要。本论文解决了两个问题:1)随着技术微缩增加读取干扰脆弱性,保护基于DRAM的系统变得更加昂贵;2)许多现有解决方案依赖于DRAM内部的专有知识。首先,我们通过严格表征现成的现代DRAM芯片在不同1)温度、2)内存访问模式、3)芯片内位置和4)电压下的表现,建立了对DRAM读取干扰的详细理解。我们的新观察阐明了大规模DRAM读取干扰差异对未来DRAM读取干扰攻击和解决方案的影响。其次,我们提出新机制,利用对DRAM芯片设计的见解高效且可扩展地缓解读取干扰位翻转:1)子阵列级并行性;2)现成DRAM芯片中不同DRAM行间的读取干扰差异。第三,我们提出一种新颖解决方案,通过选择性地限制可能引发读取干扰位翻转的不安全内存访问来缓解DRAM读取干扰,且无需DRAM芯片内部的专有知识。我们证明,通过1)建立对DRAM读取干扰的详细理解、2)利用对DRAM芯片的见解、3)设计无需DRAM芯片内部专有知识的新颖解决方案,即使在DRAM读取干扰恶化的情况下,也能高效且可扩展地缓解该问题。我们的实验见解和解决方案为未来致力于稳健内存系统的研究提供了支持。

英文摘要:

Increasing storage density exacerbates DRAM read disturbance, a circuit-level vulnerability exploited by system-level attacks. Unfortunately, existing defenses are either ineffective or prohibitively expensive. Efficient mitigation is critical to ensure robust (reliable, secure, and safe) execution in future DRAM-based systems. This dissertation tackles two problems: 1) protecting DRAM-based systems becomes more expensive as technology scaling increases read disturbance vulnerability, and 2) many existing solutions depend on proprietary knowledge of DRAM internals. First, we build a detailed understanding of DRAM read disturbance by rigorously characterizing off-the-shelf modern DRAM chips under varying 1) temperatures, 2) memory access patterns, 3) in-chip locations, and 4) voltage. Our novel observations demystify the implications of large DRAM read disturbance variation on future DRAM read disturbance attacks and solutions. Second, we propose new mechanisms that mitigate read disturbance bitflips efficiently and scalably by leveraging insights into DRAM chip design: 1) subarray-level parallelism and 2) variation in read disturbance across DRAM rows in off-the-shelf DRAM chips. Third, we propose a novel solution that mitigates DRAM read disturbance by selectively throttling unsafe memory accesses that might otherwise cause read disturbance bitflips without proprietary knowledge of DRAM chip internals. We demonstrate that it is possible to mitigate DRAM read disturbance efficiently and scalably with worsening DRAM read disturbance by 1) building a detailed understanding of DRAM read disturbance, 2) leveraging insights into DRAM chips, and 3) devising novel solutions that do not require proprietary knowledge of DRAM chip internals. Our experimental insights and solutions enable future works targeting robust memory systems.

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

↑