Get Link
|
Sync TOC
|
<<
|
>>
Intel® MPI Benchmarks User Guide
Legal Information
Introduction
What's New
About this Document
Getting Help and Support
Related Information
Installation and Quick Start
Memory and Disk Space Requirements
Software Requirements
Installing Intel® MPI Benchmarks
Building Intel® MPI Benchmarks
Running Intel® MPI Benchmarks
Running Benchmarks in Multiple Mode
MPI-1 Benchmarks
Classification of MPI-1 Benchmarks
Single Transfer Benchmarks
PingPong, PingPongSpecificSource
PingPing, PingPingSpecificSource
Parallel Transfer Benchmarks
Sendrecv
Exchange
Uniband
Biband
Collective Benchmarks
Reduce
Reduce_scatter
Allreduce
Allgather
Allgatherv
Scatter
Scatterv
Gather
Gatherv
Alltoall
Bcast
Barrier
MPI-2 Benchmarks
Naming Conventions
Classification of MPI-2 Benchmarks
MPI-2 Benchmark Modes
IMB-EXT Benchmarks
Unidir_Put
Unidir_Get
Bidir_Put
Bidir_Get
Accumulate
Window
IMB-IO Blocking Benchmarks
S_[ACTION]_indv
S_[ACTION]_expl
P_[ACTION]_indv
P_[ACTION]_expl
P_[ACTION]_shared
P_[ACTION]_priv
C_[ACTION]_indv
C_[ACTION]_expl
C_[ACTION]_shared
Open_Close
IMB-IO Non-Blocking Benchmarks
MPI-3 Benchmarks
IMB-NBC Benchmarks
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
Classification of IMB-RMA Benchmarks
Accumulate
All_get_all
All_put_all
Bidir_get
Bidir_put
Compare_and_swap
Exchange_Get
Exchange_Put
Fetch_and_op
Get_accumulate
Get_all_local
Get_local
One_put_all
One_get_all
Put_all_local
Put_local
Truly_passive_put
Unidir_get
Unidir_put
Benchmark Methodology
Control Flow
Command-Line Control
Parameters Controlling Intel® MPI Benchmarks
Hard-Coded Settings
Communicators, Active Processes
Message/I-O Buffer Lengths
Buffer Initialization
Other Preparations for Benchmarking
Warm-Up Phase (IMB-MPI1, IMB-EXT, IMB-NBC, and IMB-RMA)
Synchronization
Actual Benchmarking
Checking Results
Output
Sample 1 - IMB-MPI1 PingPong Allreduce
Sample 2 - IMB-MPI1 PingPing Allreduce
Sample 3 - IMB-IO p_write_indv
Sample 4 - IMB-EXT.exe