Intel® MPI Benchmarks User Guide and Methodology Description

# Accumulate

This is the benchmark for the `MPI_Accumulate` function. It reduces a vector of length `L = x/sizeof(float)` of float items. The MPI data type is `MPI_FLOAT`. The MPI operation is `MPI_SUM`. See the basic definitions and a schematic view of the pattern below.

## Accumulate Definition

Property | Description
--- | ---
Measured pattern | As symbolized between in the figure below. This benchmark runs on two active processes (`Q=2).`
MPI data type | `MPI_FLOAT`
MPI operation | `MPI_SUM`
Root | 0
Reported timings | `t=t(M)` (in `μsec`) as indicated in the figure below, non-aggregate (`M=1`)and aggregate (`M=n_sample`). For details, see Actual Benchmarking.
Reported throughput | None

## Accumulate Pattern