• DocumentCode
    3207198
  • Title

    A comprehensive approach to DRAM power management

  • Author

    Hur, Ibrahim ; Lin, Calvin

  • Author_Institution
    Syst. & Technol. Group, IBM Corp., Austin, TX
  • fYear
    2008
  • fDate
    16-20 Feb. 2008
  • Firstpage
    305
  • Lastpage
    316
  • Abstract
    This paper describes a comprehensive approach for using the memory controller to improve DRAM energy efficiency and manage DRAM power. We make three contributions: (1) we describe a simple power-down policy for exploiting low power modes of modern DRAMs; (2) we show how the idea of adaptive history-based memory schedulers can be naturally extended to manage power and energy; and (3) for situations in which additional DRAM power reduction is needed, we present a throttling approach that arbitrarily reduces DRAM activity by delaying the issuance of memory commands. Using detailed microarchitectural simulators of the IBM Power5+ and a DDR2-533 SDRAM, we show that our first two techniques combine to increase DRAM energy efficiency by an average of 18.2%, 21.7%, 46.1%, and 37.1% for the Stream, NAS, SPEC2006fp, and commercial benchmarks, respectively. We also show that our throttling approach provides performance that is within 4.4% of an idealized oracular approach.
  • Keywords
    DRAM chips; DRAM energy efficiency; DRAM power management; adaptive history-based memory scheduler; memory controller; Adaptive scheduling; Delay estimation; Energy consumption; Energy efficiency; Energy management; Memory management; Power system management; Random access memory; SDRAM; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computer Architecture, 2008. HPCA 2008. IEEE 14th International Symposium on
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    1530-0897
  • Print_ISBN
    978-1-4244-2070-4
  • Type

    conf

  • DOI
    10.1109/HPCA.2008.4658648
  • Filename
    4658648