Measuring Communication and Computation Overlap
Measuring Pure Communication Time
Iallgather
Iallgather_pure
Iallgatherv
Iallgatherv_pure
Iallreduce
Iallreduce_pure
Ialltoall
Ialltoall_pure
Ialltoallv
Ialltoallv_pure
Ibarrier
Ibarrier_pure
Ibcast
Ibcast_pure
Igather
Igather_pure
Igatherv
Igatherv_pure
Ireduce
Ireduce_pure
Ireduce_scatter
Ireduce_scatter_pure
Iscatter
Iscatter_pure
Iscatterv
Iscatterv_pure
IMB-RMA Benchmarks
Intel(R) MPI Benchmarks provides a set of remote memory access (RMA) benchmarks that use the passive target communication mode to measure one-sided operations compliant with the MPI-3 standard.
IMB-RMA Benchmark Modes
When running the IMB-RMA benchmarks, you can choose between the following modes:
Standard (default) or multiple mode. You can enable the multiple mode for all IMB-RMA benchmarks using the –multi <outflag> command-line parameter. For details, see Running Benchmarks in Multiple Mode.
Aggregate or non-aggregate mode. For details on these modes, see the MPI-2 Benchmark Modes chapter. Some IMB-RMA benchmarks support the non-aggregate mode only. To determine which benchmarks can run in the aggregate mode, see Classification of IMB-RMA Benchmarks.