• DocumentCode
    1657314
  • Title

    Bloom filter-based dynamic wear leveling for phase-change RAM

  • Author

    Yun, Joosung ; Lee, Sunggu ; Yoo, Sungjoo

  • Author_Institution
    Dept. of Electron. & Electr. Eng., Pohang Univ. of Sci. & Technol. (POSTECH), Pohang, South Korea
  • fYear
    2012
  • Firstpage
    1513
  • Lastpage
    1518
  • Abstract
    Phase Change RAM (PCM) is a promising candidate of emerging memory technology to complement or replace existing DRAM and NAND Flash memory. A key drawback of PCMs is limited write endurance. To address this problem, several static wear-leveling methods that change logical to physical address mapping periodically have been proposed. Although these methods have low space overhead, they suffer from unnecessary data migrations thereby failing to exploit the full lifetime potential of PCMs. This paper proposes a new dynamic wear-leveling method that reduces unnecessary data migrations by adopting a hot/cold swapping-based dynamic method. Compared with the conventional hot/cold swapping-based dynamic method, the proposed method requires only a small amount of space overhead by applying Bloom filters to the identification of hot and cold data. We simulate our method using SPEC2000 benchmark traces and compare with previous methods. Simulation results show that the proposed method reduces unnecessary data migrations by 58~92% and extends the memory lifetime by 2.18~2.30 times over previous methods with a negligible area overhead of 0.3%.
  • Keywords
    DRAM chips; NAND circuits; filters; flash memories; phase change memories; DRAM; NAND; SPEC2000 benchmark; bloom filter-based dynamic wear leveling; flash memory; hot/cold swapping-based dynamic method; phase-change RAM; physical address mapping; Arrays; Flash memory; Information filters; Phase change materials; Radiation detectors; Runtime;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2012
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4577-2145-8
  • Type

    conf

  • DOI
    10.1109/DATE.2012.6176713
  • Filename
    6176713