PCM多向Start-Gap算法设计与实现
发布时间:2018-02-11 02:49
本文关键词: 相变存储器 磨损均衡 动态映射 延迟寿命 出处:《小型微型计算机系统》2016年03期 论文类型:期刊论文
【摘要】:相变存储器(Phase Change Memory,PCM)是一种新兴的非易失性字节寻址的存储器,有望成为DRAM的一种替代产品.PCM相比DRAM具有更高的集成度、更低的静态功耗和非易失性优点.但是,PCM存在有限的写寿命等缺点.磨损均衡是延长PCM寿命的有效方法.现有的PCM磨损均衡算法存在恶意攻击下寿命明显降低的问题.本文提出多向Start-Gap算法,从两个方面改进传统的基于分区的Start-Gap算法.它采用动态映射方式,使得映射关系无法计算,从而防止了攻击.并且,它将分区到分区的映射方式改为分区到全局空间的映射方式,使得一个逻辑地址可以映射到任何一个物理地址,从而提高了磨损均衡效果.在PCM模拟器上实现了多向Start-Gap算法.实验结果表明,该算法有效地提高了磨损均衡效果,使PCM寿命延长了50%,并且能够有效抵抗恶意攻击.
[Abstract]:Phase change memory (Phase Change Memory, PCM) is a new kind of nonvolatile memory byte addressing, is expected to become a substitute for.PCM DRAM compared with DRAM has higher integration, lower power consumption and static nonvolatile advantages. However, there are disadvantages such as limited life to write PCM. Wear equalization is an effective method to prolong the lifetime of PCM. PCM algorithm the presence of malicious attacks under life significantly reduced existing problems. This paper proposes multi Start-Gap algorithm, from two aspects to improve the traditional Start-Gap algorithm based on partition. It adopts the dynamic mapping, not computation makes the mapping relations, so as to prevent attacks. Moreover, it the partition to partition mapping to mapping the partition to the global space, makes a logical address can be mapped to a physical address, so as to improve the wear leveling effect in PCM. The multi-directional Start-Gap algorithm is implemented on the simulator. Experimental results show that the algorithm effectively improves the wear balancing effect, prolongs the PCM life by 50%, and is able to effectively resist malicious attacks.
【作者单位】: 湖南大学信息科学与工程学院;
【基金】:国家自然科学基金项目(6127190)资助
【分类号】:TP333
,
本文编号:1502039
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1502039.html