Application Performance Snapshot User Guide for Linux* OS

ID 772048
Date 10/31/2024
Public

Communicator List

Key:

-l [--communicators-list]

-E [--internal-communicators]

These reports provide information about all communicators used in the application. The reports are sorted by time to identify the most important communicator in the application.

Example 1: List of Communicators

To generate this report, run:

aps-report aps_result/--communicators_list
| Communicators used in the application
|---------------------------------------------------------------------------------------------------------
| Communicator Id  Communicator Size   Time(Rank Average)(sec)       Ranks
|---------------------------------------------------------------------------------------------------------
         1                4                    6.51(1.63)           0,1,2,3
|---------------------------------------------------------------------------------------------------------
         0                2                    3.52(1.76)             0,1
|---------------------------------------------------------------------------------------------------------

Example 2: List of Communicators with Internal IDs

To generate this report, run:

aps-report aps_result/--communicators_list --internal_communicators
| Communicators used in the application
|---------------------------------------------------------------------------------------------------------
| Communicator Id      Communicator Size    Time(Rank Average)(sec)        Ranks
|---------------------------------------------------------------------------------------------------------
 4611686018431582208           4                    2.44(0.61)             0,1,2,3
|---------------------------------------------------------------------------------------------------------
 4611686018431582656           4                    1.80(0.45)             0,1,2,3          
|---------------------------------------------------------------------------------------------------------
 4611686018429485456           2                    1.77 (0.89)              0,1
|---------------------------------------------------------------------------------------------------------
 4611686018431582608           4                    1.40 (0.35)            0,1,2,3
|---------------------------------------------------------------------------------------------------------
 4611686018429485552           2                    1.24 (0.62)              0,1
|---------------------------------------------------------------------------------------------------------
 4611686018431582704           4                    0.86 (0.21)            0,1,2,3
|---------------------------------------------------------------------------------------------------------
 4611686018429485520           2                    0.50 (0.25)              0,1
|---------------------------------------------------------------------------------------------------------
 4611686018429485536           2                    0.01 (0.00)              0,1
|---------------------------------------------------------------------------------------------------------
 4611686018431582688           4                    0.00 (0.00)            0,1,2,3
|----------------------------------------------------------------------------------------------------------
 4611686018429485472           2                    0.00 (0.00)              0,1
|----------------------------------------------------------------------------------------------------------
 4611686018429485488           2                    0.00 (0.00)              0,1
|----------------------------------------------------------------------------------------------------------

Entries

Columns
Communicator Id Total time of the function execution in all ranks (in seconds)
Communicator Size Percentage of the function execution time in the application lifetime
Time (Rank Average) Time spent in MPI collective operations on the communicator as well as rank average time.
Ranks Rank numbers