• DocumentCode
    3696985
  • Title

    A Novel Memory Block Management Scheme for PCM Using WOM-Code

  • Author

    Kun Ling;Lei Ju;Xiaojun Cai;Zhiping Jia

  • Author_Institution
    Sch. of Comput. Sci. &
  • fYear
    2015
  • Firstpage
    296
  • Lastpage
    301
  • Abstract
    Phase Change Memory (PCM) is a promising DRAM replacement in embedded systems due to its attractive characteristics including low static power consumption and high density. However, long write latency is one of the major drawbacks in current PCM technology. Since the write latency of SET and RESET operation of PCM is asymmetric, the much slower SET operation determines the write latency. Recent study has shown that applying the write-once-memory-code (WOM-code) to PCM enables RESET-only writes when the memory rows are written back into PCM, which helps to reduce the write latency effectively. Whereas applying WOM-code to PCM significantly reduces the write latency, it comes at the overhead of huge memory capacity in resource-constrained embedded systems. In this paper, based on the memory organization that a small WOM-Buffer attached with the original PCM, we propose a novel memory block management scheme implemented at memory controller to apply WOM-code only to write-intensive memory blocks, which can efficiently reduce write latency with less PCM capacity overhead. Experiments show that our memory block management scheme reduces write latency of PCM by 38.5% and reduces read latency by 30.8% with only a 4.68% PCM capacity overhead.
  • Keywords
    "Phase change materials","Memory management","Random access memory","Organizations","Embedded systems","Encoding"
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Communications (HPCC), 2015 IEEE 7th International Symposium on Cyberspace Safety and Security (CSS), 2015 IEEE 12th International Conferen on Embedded Software and Systems (ICESS), 2015 IEEE 17th International Conference on
  • Type

    conf

  • DOI
    10.1109/HPCC-CSS-ICESS.2015.178
  • Filename
    7336179