Use PingPong, PingPongSpecificSource, and PingPongAnySource for measuring startup and throughput of a single message sent between two processes. PingPongAnySource uses the MPI_ANY_SOURCE value for destination rank, while PingPong and PingPongSpecificSource use an explicit value.
Property |
Description |
---|---|
Measured pattern |
As symbolized between |
MPI routines |
MPI_Send, MPI_Recv |
MPI data type |
MPI_BYTE |
Reported timings |
time=Δt/2 (in μsec) as indicated in the figure below. |
Reported throughput |
X/time |