Prolonging PCM Lifetime through Energy-efficient, Segment-aware, and Wear-resistant Page Allocation
被引:29
|
作者:
Khouzani, Hoda Aghaei
论文数: 0引用数: 0
h-index: 0
机构:
Univ Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USAUniv Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USA
Khouzani, Hoda Aghaei
[1
]
Xue, Yuan
论文数: 0引用数: 0
h-index: 0
机构:
Univ Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USAUniv Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USA
Xue, Yuan
[1
]
Yang, Chengmo
论文数: 0引用数: 0
h-index: 0
机构:
Univ Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USAUniv Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USA
Yang, Chengmo
[1
]
Pandurangi, Archana
论文数: 0引用数: 0
h-index: 0
机构:
Univ Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USAUniv Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USA
Pandurangi, Archana
[1
]
机构:
[1] Univ Delaware, Dept Elect & Comp Engn, Newark, DE 19716 USA
来源:
PROCEEDINGS OF THE 2014 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED)
|
2014年
关键词:
PHASE-CHANGE MEMORY;
MAIN MEMORY;
TECHNOLOGY;
D O I:
10.1145/2627369.2627667
中图分类号:
TM [电工技术];
TN [电子技术、通信技术];
学科分类号:
0808 ;
0809 ;
摘要:
Improving the endurance of Phase change memory (PCM) is a fundamental issue when the technology is considered as an alternative to main memory usage. Existing wear-leveling techniques overcome this challenge through constantly remapping hot virtual pages, engendering a fair amount of extra write operations to PCM and imposing considerable energy overhead. Our observation is that it is unnecessary to fully balance the accesses to different physical pages during the execution of each process. Instead, since endurance is a lifetime factor, the hot virtual pages of different processes can be mapped to different physical pages in the PCM. Leveraging this property, we develop a wear-resistant page allocation algorithm, which exploits the diverse write characteristics of different program segments to improve PCM write endurance within almost no extra remapping cost. Experimental results show that the proposed technique can prolong PCM lifetime by hundreds of times with nearly zero searching and remapping overhead.