• DocumentCode
    2947443
  • Title

    FREE-p: Protecting non-volatile memory against both hard and soft errors

  • Author

    Yoon, Doe Hyun ; Muralimanohar, Naveen ; Chang, Jichuan ; Ranganathan, Parthasarathy ; Jouppi, Norman P. ; Erez, Mattan

  • Author_Institution
    Electr. & Comput. Eng. Dept., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2011
  • fDate
    12-16 Feb. 2011
  • Firstpage
    466
  • Lastpage
    477
  • Abstract
    Emerging non-volatile memories such as phase-change RAM (PCRAM) offer significant advantages but suffer from write endurance problems. However, prior solutions are oblivious to soft errors (recently raised as a potential issue even for PCRAM) and are incompatible with high-level fault tolerance techniques such as chipkill. To additionally address such failures requires unnecessarily high costs for techniques that focus singularly on wear-out tolerance. In this paper, we propose fine-grained remapping with ECC and embedded pointers (FREE-p). FREE-p remaps fine-grained worn-out NVRAM blocks without requiring large dedicated storage. We discuss how FREE-p protects against both hard and soft errors and can be extended to chipkill. Further, FREE-p can be implemented purely in the memory controller, avoiding custom NVRAM devices. In addition to these benefits, FREE-p increases NVRAM lifetime by up to 26% over the state-of-the-art even with severe process variation while performance degradation is less than 2% for the initial 7 years.
  • Keywords
    fault tolerant computing; phase change memories; system recovery; ECC; FREE-p; chipkill; embedded pointers; failures; fine-grained remapping; fine-grained worn-out NVRAM blocks; high-level fault tolerance techniques; memory controller; nonvolatile memory; soft errors; wear-out tolerance; Error correction codes; Materials; Nonvolatile memory; Phase change random access memory; Reliability; Resistance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computer Architecture (HPCA), 2011 IEEE 17th International Symposium on
  • Conference_Location
    San Antonio, TX
  • ISSN
    1530-0897
  • Print_ISBN
    978-1-4244-9432-3
  • Type

    conf

  • DOI
    10.1109/HPCA.2011.5749752
  • Filename
    5749752