Leveling to the last mile: Near-zero-cost bit level wear leveling for PCM-based main memory

  • Mengying Zhao*
  • , Liang Shi
  • , Chengmo Yang
  • , Chun Jason Xue
  • *Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

27 Scopus citations

Abstract

Phase change memory (PCM) has demonstrated great potential as an alternative of DRAM to serve as main memory due to its favorable characteristics of non-volatility, scalability and near-zero leakage power. However, the comparatively poor endurance of PCM largely limits its adoption. Wear leveling strategies targeting to even write distributions have been proposed at different granularities and on various memory hierarchies for PCM endurance enhancement. Write operations are distributed across the memory through migrating data from heavily written locations to less burdened ones, which is usually guided by counters recording the number of writes. However, evenly distributing writes at a coarse granularity cannot deliver the best endurance results as write distributions are highly imbalanced even at the bit level. In this work, we propose a near-zero-cost bit-level wear leveling strategy to improve PCM endurance. The proposed technique can be combined with various coarse-grained wear leveling strategies. Experiment results show 102% endurance enhancement on average, which is 34% higher than the most related work, with significantly lower storage, performance and energy overheads.

Original languageEnglish
Title of host publication2014 32nd IEEE International Conference on Computer Design, ICCD 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages16-21
Number of pages6
ISBN (Electronic)9781479964925
DOIs
StatePublished - 3 Dec 2014
Externally publishedYes
Event32nd IEEE International Conference on Computer Design, ICCD 2014 - Seoul, Korea, Republic of
Duration: 19 Oct 201422 Oct 2014

Publication series

Name2014 32nd IEEE International Conference on Computer Design, ICCD 2014

Conference

Conference32nd IEEE International Conference on Computer Design, ICCD 2014
Country/TerritoryKorea, Republic of
CitySeoul
Period19/10/1422/10/14

Fingerprint

Dive into the research topics of 'Leveling to the last mile: Near-zero-cost bit level wear leveling for PCM-based main memory'. Together they form a unique fingerprint.

Cite this