• DocumentCode
    565110
  • Title

    Coding-based energy minimization for Phase Change Memory

  • Author

    Mirhoseini, Azalia ; Potkonjak, Miodrag ; Koushanfar, Farinaz

  • fYear
    2012
  • fDate
    3-7 June 2012
  • Firstpage
    68
  • Lastpage
    76
  • Abstract
    We devise new coding methods to minimize Phase Change Memory write energy. Our method minimizes the energy required for memory rewrites by utilizing the differences between PCM read, set, and reset energies. We develop an integer linear programming method and employ dynamic programming to produce codes for uniformly distributed data. We also introduce data-aware coding schemes to efficiently address the energy minimization problem for stochastic data. Our evaluations show that the proposed methods result in up to 32% and 44% reduction in memory energy consumption for uniform and stochastic data respectively.
  • Keywords
    encoding; integer programming; linear programming; minimisation; phase change memories; power aware computing; stochastic processes; PCM read energy; PCM reset energy; PCM set energy; data-aware coding schemes; dynamic programming; integer linear programming method; memory energy consumption reduction; phase change memory write energy minimization; stochastic data; uniformly distributed data; Complexity theory; Decoding; Encoding; Minimization; Partitioning algorithms; Phase change materials; Phase change memory; Energy Efficient Coding; Phase Change Memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4503-1199-1
  • Type

    conf

  • Filename
    6241492