Title
Self-optimization of performance-per-watt for interleaved memory systems
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 Khargharia122416.86
Salim Hariri22593184.23
Mazin S. Yousif332120.66