Shirley Moore, Felix Wolf, Jack Dongarra, Sameer Shende, Patricia Teller, and Bernd Mohr (2005)
A Scalable Approach to MPI Application Performance Analysis
In: Proceedings of Recent Advances in Parallel Virtual Machine and Message Passing Interface: 12th European PVM/MPI Users’ Group Meeting, chap. Volume 3666, pp. p. 309, Springer-Verlag GmbH Lecture Notes in Computer Science.
A scalable approach to performance analysis of MPI applications is presented that includes automated source code instrumentation, low overhead generation of profile and trace data, and database management of performance data. In addition, tools are described that analyze large-scale parallel profile and trace data. Analysis of trace data is done using an automated pattern-matching approach. Examples of using the tools on large-scale MPI applications are presented.