• DocumentCode
    680026
  • Title

    A space-based wear leveling for PCM-based embedded systems

  • Author

    Linbo Long ; Dou Liu ; Jingtong Hu ; Shouzhen Gu ; Qingfeng Zhuge ; Sha, Edwin H-M

  • Author_Institution
    Coll. of Comput. Sci., Chongqing Univ., Chongqing, China
  • fYear
    2013
  • fDate
    19-21 Aug. 2013
  • Firstpage
    145
  • Lastpage
    148
  • Abstract
    Phase change memory (PCM) has emerged as a promising candidate to replace DRAM in embedded systems. However, it can only sustain a limited number of write operations. To solve this issue, this paper proposes a novel and effective wear-leveling technique in software level to prolong the lifetime of PCM-based embedded systems. A polynomial-time algorithm, Multi-Space Wear Leveling Algorithm (MWL), is proposed to achieve effective wear-leveling. The experimental results show our technique can greatly extend the lifetime of PCM-based embedded systems compared with the previous work. Compared with the method without adopting wear-leveling, it introduces no more than 0.7% extra writes and 0.6% running overhead.
  • Keywords
    DRAM chips; computational complexity; embedded systems; phase change memories; wear; DRAM; MWL; PCM-based embedded systems; multi-space wear leveling algorithm; phase change memory; polynomial-time algorithm; software level; space-based wear leveling; Acceleration; Benchmark testing; Phase change memory; Resource management; Software; Software algorithms; embedded systems; endurance; non-volatile memory; phase change memory; wear-leveling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2013 IEEE 19th International Conference on
  • Conference_Location
    Taipei
  • ISSN
    1533-2306
  • Type

    conf

  • DOI
    10.1109/RTCSA.2013.6732213
  • Filename
    6732213