DocumentCode
2441801
Title
Power-aware MPI task aggregation prediction for high-end computing systems
Author
Li, Dong ; Nikolopoulos, Dimitrios S. ; Cameron, Kirk ; De Supinski, Bronis R. ; Schulz, Martin
Author_Institution
Virginia Tech, Blacksburg, VA, USA
fYear
2010
fDate
19-23 April 2010
Firstpage
1
Lastpage
12
Abstract
Emerging large-scale systems have many nodes with several processors per node and multiple cores per processor. These systems require effective task distribution between cores, processors and nodes to achieve high levels of performance and utilization. Current scheduling strategies distribute tasks between cores according to a count of available cores, b ut ignore the execution time and energy implications of task aggregation (i.e., grouping multiple tasks within the same node or the same multicore processor). Task aggregation can save significant energy while sustaining or even improving performance. However, choosing an effective task aggregation becomes more difficult as the core count and the options available for task placement increase. We present a framework to predict the performance effect of task aggregation in both computation and communication phases and its impact in terms of execution time and energy of MPI programs. Our results for the N PB 3.2 MPI benchmark suite show that our framework provides accurate predictions leading to substantial energy saving through aggregation (64.87% on average and up to 70.03 %) with tolerable performance loss (under 5%).
Keywords
application program interfaces; message passing; multiprocessing systems; power aware computing; processor scheduling; energy saving; high-end computing systems; large-scale systems; multicore processor; power-aware MPI task aggregation prediction; scheduling strategies; task distribution; Concurrent computing; Energy consumption; High performance computing; Kirk field collapse effect; Large-scale systems; Multicore processing; Performance loss; Power system modeling; Predictive models; Processor scheduling; MPI; performance modeling; power-aware highperformance 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.5470464
Filename
5470464
Link To Document