MPIBlib: MPI Benchmark library
MPIB_msgset Struct Reference
[Measurement: base data structures and functions]
Public Attributes | |
int | min_size |
int | max_size |
int | stride |
double | max_diff |
int | min_stride |
int | max_num |
Detailed Description
The message sizes for which the measurements are to be performed. Bounded by min_size and max_size. If stride > 0, message sizes are selected regularly. Otherwise, they are adaptively selected at runtime, based on the max_diff, min_stride and max_num values.
Member Data Documentation
Maximum message size in bytes
Maximum message size in bytes
Stride in bytes for regular selection of message sizes
double MPIB_msgset::max_diff |
Maximum relative difference between the result of measurement and the linear model based on the results of two previous measurements that requires further investigation. Must be non-negative, . Used in adaptive selection of message sizes.
Minimum stride between message sizes. Must be positive. Used in adaptive selection of message sizes.
Maximum number of message sizes. Limits the number of different messages sizes the measurement is performed for. Used in adaptive selection of message sizes.
The documentation for this struct was generated from the following file:
- benchmarks/mpib_measurement.h