Intel® MPI Benchmarks

Legal Information

No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.

Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.

Gatherv

The benchmark for the MPI_Gatherv function. All processes input X bytes. The root process receives X*np bytes, where np is the number of processes. The root of the operation is changed round-robin.

Property

Description

Measured pattern

S_[ACTION]_indv

File I/O performed by a single process. This pattern mimics the typical case when a particular master process performs all of the I/O. See the basic definitions and a schematic view of the pattern below.

S_[ACTION]_indv Definition

Property

Description

Measured pattern

Iallgather_pure

The benchmark for the MPI_Iallgather function that measures pure communication time. Every process inputs X bytes and receives the gathered X*np bytes, where np is the number of processes.

Property

Description

Measured pattern

Igatherv_pure

The benchmark for the MPI_Igatherv function that measures pure communication time. All processes input X bytes. The root process receives X*np bytes, where np is the number of processes. The root of the operation is changed round-robin.

Property

Description

Measured pattern

Compare_and_swap

This benchmark measures the MPI_Compare_and_swap operation in passive target communication mode. The target process is waiting in the MPI_Barrier call.

Property

Description

Measured pattern

MPI_Compare_and_swap/MPI_Win_flush

MPI data type

订阅 Intel® MPI Benchmarks