Visible to Intel only — GUID: GUID-659EAE84-DB5E-43EF-8F35-47CC0DC124F7
Visible to Intel only — GUID: GUID-659EAE84-DB5E-43EF-8F35-47CC0DC124F7
IMB-NBC Benchmarks
Intel(R) MPI Benchmarks provides two types of benchmarks for nonblocking collective (NBC) routines that conform to the MPI-3 standard:
Benchmarks for measuring the overlap of communication and computation
Benchmarks for measuring pure communication time
The following table lists all IMB-NBC benchmarks:
Benchmarks Measuring Communication and Computation Overlap (Enabled by Default) |
Benchmarks Measuring Pure Communication Time (Disabled by Default) |
---|---|
Ibcast |
Ibcast_pure |
Iallgather |
Iallgather_pure |
Iallgatherv |
Iallgatherv_pure |
Igather |
Igather_pure |
Igatherv |
Igatherv_pure |
Iscatter |
Iscatter_pure |
Iscatterv |
Iscatterv_pure |
Ialltoall |
Ialltoall_pure |
Ialltoallv |
Ialltoallv_pure |
Ireduce |
Ireduce_pure |
Ireduce_scatter |
Ireduce_scatter_pure |
Iallreduce |
Iallreduce_pure |
Ibarrier |
Ibarrier_pure |
See Also
Measuring Communication and Computation
Overlap
Measuring Pure Communication
Time
- 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