DocumentCode :
2441783
Title :
Hybrid MPI/OpenMP power-aware computing
Author :
Li, Dong ; De Supinski, Bronis R. ; Schulz, Martin ; Cameron, Kirk ; Nikolopoulos, Dimitrios S.
Author_Institution :
Virginia Tech., Blacksburg, VA, USA
fYear :
2010
fDate :
19-23 April 2010
Firstpage :
1
Lastpage :
12
Abstract :
Power-aware execution of parallel programs is now a primary concern in large-scale HPC environments. Prior research in this area has explored models and algorithms based on dynamic voltage and frequency scaling (DVFS) and dynamic concurrency throttling (DCT) to achieve power-aware execution of programs written in a single programming model, typically MPI or OpenMP. However, hybrid programming models combining MPI and OpenMP are growing in popularity as emerging large-scale systems have many nodes with several processors per node and multiple cores per process or. In th is paper we present and evaluate solutions for power-efficient execution of programs written in this hybrid model targeting large-scale distributed systems with multicore nodes. We use a new power-aware performance prediction model of hybrid MPI/OpenMP applications to derive a novel algorithm for power-efficient execution of realistic applications from the ASC Sequoia and NPB MZ bench marks. Our new algorithm yields substantial energy savings (4.18% on average and up to 13.8%) with either negligible performance loss or performance gain (up to 7.2%).
Keywords :
message passing; parallel algorithms; power aware computing; HPC environment; dynamic concurrency throttling; dynamic voltage-and-frequency scaling; high performance computing; hybrid MPI-OpenMP computing; hybrid programming models; large-scale distributed systems; message passing interface; parallel programs; power-aware computing; power-aware performance prediction model; Concurrent computing; Discrete cosine transforms; Dynamic programming; Dynamic voltage scaling; Frequency; Heuristic algorithms; Large-scale systems; Multicore processing; Power system modeling; Predictive models; MPI; OpenMP; performance modeling; power-aware high -performance computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
ISSN :
1530-2075
Print_ISBN :
978-1-4244-6442-5
Type :
conf
DOI :
10.1109/IPDPS.2010.5470463
Filename :
5470463
Link To Document :
بازگشت