For questions and support, please contact the IPM developers at firstname.lastname@example.org
|Development of IPM is supported by the U.S. National Science Foundation and by the Bavaria-California Technology Centery|
IPM is a portable profiling infrastructure for parallel codes. It provides a low-overhead profile of the performance aspects and resource utilization in a parallel program. Communication, computation, and IO are the primary focus. While the design scope targets production computing in HPC centers, IPM has found use in application development, performance debugging and parallel computing education. The level of detail is selectable at runtime and presented through a variety of text and web reports.