SC23 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Workshops Archive

An Event Model for Trace-Based Performance Analysis of MPI Partitioned Point-to-Point Communication


Workshop: 5th Workshop on Programming and Performance Visualization Tools (ProTools 2023)

Authors: Isabel Thärigen and Marc-André Hermanns (RWTH Aachen University) and Markus Geimer (Forschungzentrum Jülich GmbH)


Abstract: The MPI 4.0 standard introduced the concept of partitioned point-to-point communication. One facet that may help in encouraging application developers to use this new concept in their programs is the availability of proper tool support in a timely manner. We therefore propose nine new events extending the OTF2 event model to accurately represent the runtime behavior of partitioned point-to-point communication. We then demonstrate the suitability of these extensions with three different use cases in the context of performance analysis. In particular, we showcase a prototype implementation of an extended waitstate analysis in the Scalasca trace analyzer, and discuss further potential use cases in the realm of trace visualization and simulation.





Back to 5th Workshop on Programming and Performance Visualization Tools (ProTools 2023) Archive Listing



Back to Full Workshop Archive Listing