• DocumentCode
    1532966
  • Title

    Tiered Memory: An Iso-Power Memory Architecture to Address the Memory Power Wall

  • Author

    Sudan, Kshitij ; Rajamani, Karthick ; Huang, Wei ; Carter, John B.

  • Author_Institution
    Univ. of Utah, Salt Lake City, UT, USA
  • Volume
    61
  • Issue
    12
  • fYear
    2012
  • Firstpage
    1697
  • Lastpage
    1710
  • Abstract
    Moore\´s Law improvement in transistor density is driving a rapid increase in the number of cores per processor. DRAM device capacity and energy efficiency are increasing at a slower pace, so the importance of DRAM power is increasing. This problem presents system designers with two nominal options when designing future systems: 1) decrease off-chip memory capacity and bandwidth per core or 2) increase the fraction of system power allocated to main memory. Reducing capacity and bandwidth leads to imbalanced systems with poor processor utilization for noncache-resident applications, so designers have chosen to increase DRAM power budget. This choice has been viable to date, but is fast running into a memory power wall. To address the looming memory power wall problem, we propose a novel iso-power tiered memory architecture that supports 2-3X more memory capacity for the same power budget as traditional designs by aggressively exploiting low-power DRAM modes. We employ two "tiers” of DRAM, a "hot” tier with active DRAM and a "cold” tier in which DRAM is placed in self-refresh mode. The DRAM capacity of each tier is adjusted dynamically based on aggregate workload requirements and the most frequently accessed data are migrated to the "hot” tier. This design allows larger memory capacities at a fixed power budget while mitigating the performance impact of using low-power DRAM modes. We target our solution at server consolidation scenarios where physical memory capacity is typically the primary factor limiting the number of virtual machines a server can support. Using iso-power tiered memory, we can run 3× as many virtual machines, achieving a 250 percent improvement in average aggregate performance, compared to a conventional memory design with the same power budget.
  • Keywords
    DRAM chips; low-power electronics; memory architecture; virtual machines; DRAM device capacity; DRAM power budget; Moore law improvement; cold tier; energy efficiency; hot tier; iso-power memory architecture; low-power modes; memory design; memory power wall; noncache-resident applications; physical memory capacity; self-refresh mode; server consolidation scenarios; tiered memory; transistor density; virtual machines; DRAM chips; Energy efficiency; Energy management; Memory management; Power system management; Virtual machines; DRAM data allocation; DRAM low power modes; DRAM memory systems; Memory power management; memory power wall; virtual machine consolidation;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2012.119
  • Filename
    6212453