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
Link To Document