首页> 外文会议>International Conference on Computer Design >DPCLS: Improving Partial Cache Line Sparing with Dynamics for Memory Error Prevention
【24h】

DPCLS: Improving Partial Cache Line Sparing with Dynamics for Memory Error Prevention

机译:DPCLS:改进用动力学进行备受缓存的部分缓存线路预防

获取原文

摘要

On modern systems, memory failures constitute around half of the total hardware failures and negatively impact system reliability, availability, and serviceability. Partial cache line sparing (PCLS) is an error-prevention mechanism in memory controllers. PCLS statically encodes the locations of the faulty nibbles of bits into a sparing directory along with the corresponding data content for replacement during memory accesses. Due to the limited number of spare entries in memory controllers, the error-prevention capability of PCLS is weak. In this paper, we propose a new approach, dynamic PCLS (DPCLS), to overcome the weakness of PCLS. Different from the static error location encoding in the sparing directory in PCLS, DPCLS exploits the temporal localities in memory errors and uses a simple policy to dynamically admit and evict the faulty nibbles spared in the directory. Empirical evaluation demonstrates that DPCLS outperforms PCLS by avoiding more errors at the same cost of snare resources.
机译:在现代系统上,内存失败构成了总硬件故障的一半,对系统可靠性,可用性和可维护性产生负面影响。部分高速缓存行保留(PCLS)是内存控制器中的防止错误机制。 PCLS静态对位的故障啃咬的位置以及在存储器访问期间的相应数据内容以及用于替换的相应数据内容。由于内存控制器中的备用条目数量有限,PCLS的错误防止能力较弱。在本文中,我们提出了一种新的方法,动态PCLS(DPCLS),以克服PCL的弱点。与PCLS中的保留目录中的静态错误位置不同,DPCLS利用内存错误中的时间本地利用,并使用简单的策略动态承认并驱动目录中备受错误的啃咬。经验评估表明DPCLS通过以相同的陷阱资源成本避免更多的错误来表明DPCLS。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号