DocumentCode
2243515
Title
Effective Performance Measurement at Petascale Using IPM
Author
Fuerlinger, K. ; Wright, Nicholas J. ; Skinner, David
Author_Institution
EECS Dept., Univ. of California at Berkeley, Berkeley, CA, USA
fYear
2010
fDate
8-10 Dec. 2010
Firstpage
373
Lastpage
380
Abstract
As supercomputers are being built from an ever increasing number of processing elements, the effort required to achieve a substantial fraction of the system peak performance is continuously growing. Tools are needed that give developers and computing center staff holistic indicators about the resource consumption of applications and potential performance pitfalls at scale. To use the full potential of a supercomputer today, applications must incorporate multilevel parallelism (threading and message passing) and carefully orchestrate file I/O. As a consequence, performance tools must also be able to monitor these system components in an integrated way and at the full machine scales. We present IPM, a modularized monitoring approach for MPI, Open MP, file I/O, and other event sources. We describe its implementation design principles, which are targeted for efficiency and minimal application perturbation, and present an application study of using IPM at scale.
Keywords
message passing; multi-threading; parallel machines; IPM performance; MPI; Open MP; file I/O; message passing; modularized monitoring; multilevel parallelism; performance tool; petascale; resource consumption; supercomputer; system component monitoring; threading;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location
Shanghai
ISSN
1521-9097
Print_ISBN
978-1-4244-9727-0
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2010.16
Filename
5695625
Link To Document