Title
Knowledge based automatic scalability analysis and extrapolation for MPI programs
Abstract
The question how well a MPI program is scaling with an increasing number of processors becomes more and more interesting, especially when these number grows to 10.000 or even 100.000 with IBM's 'Blue Gene' this year. The approach presented with this paper is able to identify locations within the source code of an application where the communication effort does not scale well with the growing number of processors. We show how traces for the same program generated with different numbers of processors can be inspected and compared automatically. An analytical approach will then identify the points within the source that do not scale as expected. At the end of this article, the benefits from this method are demonstrated on an ASCI benchmark.
Year
DOI
Venue
2005
10.1007/11549468_22
Euro-Par
Keywords
Field
DocType
asci benchmark,analytical approach,increasing number,blue gene,source code,communication effort,automatic scalability analysis,different number,mpi program,knowledge base
IBM,Computer science,Source code,Parallel computing,Blue gene,Extrapolation,Knowledge base,Scaling,Message passing,Scalability
Conference
Volume
ISSN
ISBN
3648
0302-9743
3-540-28700-0
Citations 
PageRank 
References 
3
0.43
2
Authors
3
Name
Order
Citations
PageRank
Michael Kluge1477.50
Andreas Knüpfer264354.43
Wolfgang E. Nagel31800167.93