基于隨機映射的相變內存磨損均衡方法
發(fā)布時間:2018-10-05 14:26
【摘要】:相變內存(PCM)是一種使用相變材料存儲數(shù)據(jù)的內存技術,具有非易失、存儲密度高、低能耗和擴展性強等優(yōu)點,但也存在寫操作次數(shù)有限的缺陷。為了克服該問題,近期的研究主要集中在優(yōu)化寫操作和磨損均衡技術2個方面,但這些技術對于快速磨損PCM并使之失效的惡意攻擊還存在一定的缺陷。該文提出一種PCM磨損均衡方法,將內存分成2個層級,不同的層級擁有各自獨立的地址隨機映射表,不同層級的內存單元根據(jù)該表將邏輯地址轉換為物理地址。同時,地址隨機映射表根據(jù)不同層級的寫操作次數(shù)閾值進行動態(tài)更新。該方法不僅實現(xiàn)了PCM的磨損均衡,而且能夠抵御惡意磨損程序的攻擊。實驗表明:相比已有的3種磨損均衡方法,該方法的磨損均衡效果提升高達87.5%;同時,對性能的影響不超過6%,增加的存儲開銷不超過內存總體大小的1‰。
[Abstract]:Phase change memory (PCM) is a kind of memory technology which uses phase-change materials to store data. It has the advantages of non-volatile, high storage density, low energy consumption and strong expansibility, but it also has the defect of limited write operation times. In order to overcome this problem, recent studies have focused on two aspects: optimal write operation and wear equalization techniques, but these techniques still have some defects in the malicious attacks that quickly wear out and invalidate PCM. In this paper, a PCM wear equalization method is proposed, in which the memory is divided into two levels, and each level has its own random mapping table of addresses. The memory units of different levels translate the logical addresses into physical addresses according to this table. At the same time, the address random mapping table is dynamically updated according to the write number threshold of different levels. This method not only realizes the wear balance of PCM, but also can resist the attack of malicious wear program. The experimental results show that the wear equalization effect of this method is up to 87.5% compared with the existing three wear equalization methods, and the effect on performance is not more than 6, and the storage cost is less than 1 鈥,
本文編號:2253746
[Abstract]:Phase change memory (PCM) is a kind of memory technology which uses phase-change materials to store data. It has the advantages of non-volatile, high storage density, low energy consumption and strong expansibility, but it also has the defect of limited write operation times. In order to overcome this problem, recent studies have focused on two aspects: optimal write operation and wear equalization techniques, but these techniques still have some defects in the malicious attacks that quickly wear out and invalidate PCM. In this paper, a PCM wear equalization method is proposed, in which the memory is divided into two levels, and each level has its own random mapping table of addresses. The memory units of different levels translate the logical addresses into physical addresses according to this table. At the same time, the address random mapping table is dynamically updated according to the write number threshold of different levels. This method not only realizes the wear balance of PCM, but also can resist the attack of malicious wear program. The experimental results show that the wear equalization effect of this method is up to 87.5% compared with the existing three wear equalization methods, and the effect on performance is not more than 6, and the storage cost is less than 1 鈥,
本文編號:2253746
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2253746.html
最近更新
教材專著