DocumentCode
3306974
Title
Dynamic power-performance adaptation of parallel computation on chip multiprocessors
Author
Li, Jian ; Martínez, José F.
Author_Institution
Comput. Syst. Lab., Cornell Univ., Ithaca, NY, USA
fYear
2006
fDate
11-15 Feb. 2006
Firstpage
77
Lastpage
87
Abstract
Previous proposals for power-aware thread-level parallelism on chip multiprocessors (CMPs) mostly focus on multiprogrammed workloads. Nonetheless, parallel computation of a single application is critical in light of the expanding performance demands of important future workloads. This work addresses the problem of dynamically optimizing power consumption of a parallel application that executes on a many-core CMP under a given performance constraint. The optimization space is two-dimensional, allowing changes in the number of active processors and applying dynamic voltage/frequency scaling. We demonstrate that the particular optimum operating point depends nontrivially on the power-performance characteristics of the CMP, the application´s behavior, and the particular performance target. We present simple, low-overhead heuristics for dynamic optimization that significantly cut down on the search effort along both dimensions of the optimization space. In our evaluation of several parallel applications with different performance targets, these heuristics quickly lock on a configuration that yields optimal power savings in virtually all cases.
Keywords
microprocessor chips; multiprocessing systems; optimisation; parallel processing; power consumption; CMP; chip multiprocessors; dynamic power-performance adaptation; frequency scaling; parallel computation; power consumption; power-performance characteristics; voltage scaling; Circuits; Concurrent computing; Energy consumption; Frequency; Laboratories; Parallel processing; Runtime environment; System-on-a-chip; Voltage; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
High-Performance Computer Architecture, 2006. The Twelfth International Symposium on
ISSN
1530-0897
Print_ISBN
0-7803-9368-6
Type
conf
DOI
10.1109/HPCA.2006.1598114
Filename
1598114
Link To Document