This allows a snapshot of any size. Some inaccuracies will occur when MPI monitoring is turned off and some communications have not completed. The output format is decoupled from the MPI binding and left to the implementor. For each option set in the monitorhandle, a flag is set and the corresponding MPI function begins collecting the appropriate information. The two major instruments for monitoring are execution times and workloads.
Counts provide supportive information for performance measures.
8.3.2.1 Monitoring MPI Execution Times Total MPI execution time is time spent executing services for MPI from a defined start point to a defined end point. If the task is time driven and has a priority, then the rules that apply to time models take precedence. 8.3.2.1.1 Counts 1. These are confined to timeouts of point to point communications, and are extensible to collective operations and communicator groups. Collective operations counts number of processes number of point to point MPI communications completed 3.