Abstract | ||
---|---|---|
With the increased complexity of platforms coupled with data centers' servers sprawl, power consumption is reaching unsustainable limits. Memory is an important target for platform-level energy efficiency, where most power management techniques use multiple power state DRAM devices to transition them to low-power states when they are "sufficiently" idle. However, fully-interleaved memory in high-performance servers presents a research challenge to the memory power management problem. Due to data striping across all memory modules, memory accesses are distributed in a manner that considerably reduces the idleness of memory modules to warrant transitions to low-power states. In this paper we introduce a novel technique for dynamic memory interleaving that is adaptive to incoming workload in a manner that reduces memory energy consumption while maintaining the performance at an acceptable level. We use optimization theory to formulate and solve the power-performance management problem. We use dynamic cache line migration techniques to increase the idleness of memory modules by consolidating the application's working-set on a minimal set of ranks. Our technique yields energy saving of about 48.8 % (26.7 kJ) compared to traditional techniques measured at 4.5%. It delivers the maximum performance-per-watt during all phases of the application execution with a maximum performance-per-watt improvement of 88.48%. |
Year | DOI | Venue |
---|---|---|
2007 | 10.1007/978-3-540-77220-0_35 | HiPC |
Keywords | Field | DocType |
power management technique,fully-interleaved memory,memory module,interleaved memory system,memory access,power consumption,multiple power state dram,memory power management problem,memory energy consumption,dynamic memory interleaving,low-power state,performance management,energy efficient | Interleaved memory,Uniform memory access,Computer science,Parallel computing,Distributed memory,Computing with Memory,Memory management,Flat memory model,Memory controller,Memory module,Distributed computing | Conference |
Volume | ISSN | ISBN |
4873 | 0302-9743 | 3-540-77219-7 |
Citations | PageRank | References |
4 | 0.48 | 8 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Bithika Khargharia | 1 | 224 | 16.86 |
Salim Hariri | 2 | 2593 | 184.23 |
Mazin S. Yousif | 3 | 321 | 20.66 |