摘要
相变存储器(PCM)是一种新型的非易失性存储器(NVM),与传统内存DRAM互有优势。基于DRAM和PCM的混合内存使得同时发挥DRAM与PCM各自的优势成为可能。然而,由于PCM写操作寿命有限,在设计混合内存的管理策略时,不仅要对混合内存体系结构进行设计,还需要设计一种损耗均衡算法对PCM写操作进行负载均衡优化。文中设计了一种损耗均衡算法,将写操作逻辑地址作为输入,使用BKDRHash函数对地址进行映射,实现PCM的损耗均衡。实验结果表明,文中提出的损耗均衡算法能够以很少的时延与功耗损失大幅提升PCM的使用寿命。
As an emerging Non-Volatile Memory( NVM),Phase Change Memory( PCM) can compensate with traditional DRAM memory for its own advantages. Hybrid memory based on DRAM and PCM makes it possible to play the respective advantages of DRAM and PCM simultaneously. However,because the life of the writing operation on PCM media is limited,researchers not only design a management strategy of hybrid memory,but also need to give a wear-leveling algorithm for writing operation on PCM. In this paper,a wear-leveling algorithm is designed. In order to achieve a more balance distribution,in this algorithm,the writing operation logical address is used as input,and the BKDRHash function is used for address mapping. Experimental results show that the proposed wear-leveling algorithm can greatly prolong the service life of PCM with little time delay and energy consumption.
出处
《微型机与应用》
2017年第11期15-18,22,共5页
Microcomputer & Its Applications