• DocumentCode
    3723314
  • Title

    A light-weighted software-controlled cache for PCM-based main memory systems

  • Author

    Hung-Sheng Chang;Yuan-Hao Chang;Tei-Wei Kuo;Hsiang-Pang Li

  • Author_Institution
    Macronix Emerging System Lab, Macronix International Co., Ltd., Hsinchu 300, Taiwan, R.O.C.
  • fYear
    2015
  • Firstpage
    22
  • Lastpage
    29
  • Abstract
    The replacement of DRAM with non-volatile memory relies on solutions to resolve the wear leveling and slow write problems. Different from the past work in compiler-assisted optimization or joint DRAM-PCM management strategies, we explore a light-weighted software-controlled DRAM cache design for the non-volatile-memory-based main memory. The run-time overheads in the management of the DRAM cache is minimized by utilizing the information from a miss of the translation lookaside buffer (TLB) or the cache. Experiments were conducted based on a series of the well-known benchmarks to evaluate the effectiveness of the proposed design, for which the results are very encouraging.
  • Keywords
    "Random access memory","Phase change materials","Memory management","Nonvolatile memory","Hardware","Computers","Reliability"
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2015 IEEE/ACM International Conference on
  • Type

    conf

  • DOI
    10.1109/ICCAD.2015.7372545
  • Filename
    7372545