Title
Performance Analysis and Workload Characterization with IPM.
Abstract
IPM is a profiling and workload characterization tool for MPI applications. IPM achieves its goal of minimizing the monitoring overhead by recording performance data in a fixed-size hashtable resident in memory and by carefully optimizing time-critical operations. At the same time, IPM offers very detailed and user centric perfoituance metrics. IPM's performance data is delivered as an XML file that can subsequently be used to generate a detailed profiling report in HTML format, avoiding the need for custom GUI applications. Pairwise communication volume and communication topology between processes, communication time breakdown across ranks, MPI operation timings, and MPI message sizes (buffer lengths) are some of IPM's most widely used metrics. IPM is free and distributed under the LGPL license.
Year
DOI
Venue
2009
10.1007/978-3-642-11261-4_3
TOOLS FOR HIGH PERFORMANCE COMPUTING 2009
Field
DocType
Citations 
Pairwise comparison,XML,Profiling (computer programming),Workload,Computer science,Embedded system,Hash table,License
Conference
3
PageRank 
References 
Authors
0.46
6
3
Name
Order
Citations
PageRank
Karl Fürlinger115722.73
Nicholas J. Wright240827.79
David Skinner3192.68