DocumentCode :
2480192
Title :
Robust optimization of a Chip Multiprocessor´s performance under power and thermal constraints
Author :
Ghasemazar, Mohammad ; Goudarzi, Hadi ; Pedram, Massoud
Author_Institution :
Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
fYear :
2012
fDate :
Sept. 30 2012-Oct. 3 2012
Firstpage :
108
Lastpage :
114
Abstract :
Power dissipation and die temperature have become key performance limiters in today´s high-performance Chip Multiprocessors (CMPs.) Dynamic power management solutions have been proposed to manage resources in a CMP based on the measured power dissipation, performance, and die temperature of processing cores. In this paper, we develop a robust framework for power and thermal management of heterogeneous CMPs subject to variability and uncertainty in system parameters. More precisely, we first model and formulate the problem of maximizing the task throughput of a heterogeneous CMP (a.k.a., asymmetric multi-core architecture) subject to a total power budget and a per-core temperature limit. Next we develop a solution framework, called Variation-aware Power/Thermal Manager (VPTM), which is a hierarchical dynamic power and thermal management solution targeting heterogeneous CMP architectures. VPTM utilizes dynamic voltage and frequency scaling (DVFS) and core consolidation techniques to control the core power consumptions, which implicitly regulate the core temperatures. An algorithm is proposed for core consolidation and application assignment, and a convex program is formulated and solved to produce optimal DVFS settings. Finally, a feedback controller is employed to compensate for variations in key system parameters at runtime. Experimental results show highly promising performance improvements for VPTM compared to the state-of-the-art techniques.
Keywords :
cooling; feedback; microprocessor chips; optimisation; power aware computing; resource allocation; temperature control; thermal management (packaging); VPTM; convex programming; core consolidation techniques; core power consumption control; core temperature regulation; die temperature; dynamic power management solutions; dynamic voltage and frequency scaling; feedback controller; heterogeneous CMP; high-performance CMP; high-performance chip multiprocessors; key performance limiters; key system parameters; optimal DVFS settings; per-core temperature limit; power constraints; power dissipation measurement; processing cores; resource management; robust optimization; system parameters. uncertainty; thermal constraints; total power budget; variation-aware power-thermal management; Power demand; Power dissipation; Temperature control; Temperature measurement; Thermal management; Throughput; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design (ICCD), 2012 IEEE 30th International Conference on
Conference_Location :
Montreal, QC
ISSN :
1063-6404
Print_ISBN :
978-1-4673-3051-0
Type :
conf
DOI :
10.1109/ICCD.2012.6378625
Filename :
6378625
Link To Document :
بازگشت