Runtime message uniquification for accurate communication analysis on incomplete MPI event traces

Michael Wagner, Jens Doleschal, Wolfgang E. Nagel, Andreas Knüpfer · 2013

Communication analysis of parallel applications based on event traces depends on correct matching of associated MPI send and receive events. Selective monitoring techniques, however, may result in incomplete MPI event traces and, in that case, current matching strategies fail. In this paper we introduce an additional unique identifier for each message to make MPI events distinguishable from others. Therefore, it is possible to identify missing MPI events and match all remaining MPI events correctly. An overhead study with a real-life application and a benchmark suite demonstrates the applicability and benefits of this approach.

Read the paper · More papers on PaperTik