首页> 外文期刊>IEEE Transactions on Computers >Content Aware Refresh: Exploiting the Asymmetry of DRAM Retention Errors to Reduce the Refresh Frequency of Less Vulnerable Data
【24h】

Content Aware Refresh: Exploiting the Asymmetry of DRAM Retention Errors to Reduce the Refresh Frequency of Less Vulnerable Data

机译:内容感知刷新:利用DRAM保留错误的不对称性来减少易受攻击数据的刷新频率

获取原文
获取原文并翻译 | 示例

摘要

DRAM refresh is responsible for significant performance and energy overheads in a wide range of computer systems, from mobile platforms to datacenters [1]. With the growing demand for DRAM capacity and the worsening retention time characteristics of deeply scaled DRAM, refresh is expected to become an even more pronounced problem in future technology generations [2]. This paper examines content aware refresh, a new technique that reduces the refresh frequency by exploiting the unidirectional nature of DRAM retention errors: assuming that a logical 1 and 0 respectively are represented by the presence and absence of charge, 1-to-0 failures are much more likely than 0-to-1 failures. As a result, in a DRAM system that uses a block error correcting code (ECC) to protect memory, blocks with fewer 1s can attain a specified reliability target (i.e., mean time to failure) with a refresh rate lower than that which is required for a block with all 1s. Leveraging this key insight, and without compromising memory reliability, the proposed content aware refresh mechanism refreshes memory blocks with fewer 1s less frequently. To keep the overhead of tracking multiple refresh rates manageable, refresh groups-groups of DRAM rows refreshed together-are dynamically arranged into one of a predefined number of refresh bins and refreshed at the rate determined by the ECC block with the greatest number of 1s in that bin. By tailoring the refresh rate to the actual content of a memory block rather than assuming a worst case data pattern, content aware refresh respectively outperforms DRAM systems that employ RAS-only Refresh, all-bank Auto Refresh, and per-bank Auto Refresh mechanisms by 12, 8, and 13 percent. It also reduces DRAM system energy by 15, 13, and 16 percent as compared to these systems.
机译:从移动平台到数据中心[1],DRAM刷新是导致各种计算机系统中显着的性能和能源开销的原因。随着对DRAM容量需求的不断增长以及深度扩展DRAM的保留时间特性不断恶化,刷新有望在未来的几代技术中成为更加突出的问题[2]。本文研究了内容感知的刷新,这是一种通过利用DRAM保留错误的单向特性来降低刷新频率的新技术:假设分别由存在和不存在电荷表示逻辑1和0,则1对0故障是比0比1失败的可能性高得多。结果,在使用块错误校正码(ECC)保护存储器的DRAM系统中,具有较少1的块可以达到指定的可靠性目标(即平均故障时间),而刷新率低于所需的刷新率。对于全1的块。利用这一关键见解,并且在不损害存储器可靠性的前提下,提出的内容感知刷新机制以较少的1s频率刷新存储器块。为了使跟踪多个刷新率的开销保持在可管理的水平,将刷新组(一起刷新的DRAM行组)动态排列到预定义数量的刷新箱之一中,并以ECC块确定的速率最大刷新1个。那个垃圾箱通过针对内存块的实际内容量身定制刷新率,而不是假设采用最坏情况的数据模式,内容感知刷新分别优于采用纯RAS刷新,全库自动刷新和按库自动刷新机制的DRAM系统。 12%,8%和13%。与这些系统相比,它还将DRAM系统的能耗降低了15%,13%和16%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号