2016
DOI: 10.1109/tpds.2016.2539167
|View full text |Cite
|
Sign up to set email alerts
|

Reproducible MPI Benchmarking is Still Not as Easy as You Think

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
11
0
1

Year Published

2016
2016
2024
2024

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 35 publications
(12 citation statements)
references
References 18 publications
0
11
0
1
Order By: Relevance
“…The executions are interleaved among the pseudo‐applications. This number of executions was established as indicated in the work of Hunold and Carpen‐Amarie . In this study, the authors perform experiments that show that this is the minimum number of executions of MPI in order to obtain statistically acceptable results.…”
Section: Resultsmentioning
confidence: 99%
“…The executions are interleaved among the pseudo‐applications. This number of executions was established as indicated in the work of Hunold and Carpen‐Amarie . In this study, the authors perform experiments that show that this is the minimum number of executions of MPI in order to obtain statistically acceptable results.…”
Section: Resultsmentioning
confidence: 99%
“…Another consideration here, however, is that simulated executions are "clean". In other terms, they are reproducible and well-structured because they do not suffer from idiosyncratic effects seen in real-world platforms [11]- [14]. Therefore, it is possible to observe clearly performance effects of variations in algorithms, implementations, and platform configurations.…”
Section: B Sample Assignments and Usefulness Of Simulationmentioning
confidence: 96%
“…Third, real-world platforms are known to be "noisy" [11]- [14]. The observed performance of a program is subject to many effects, some deterministic and some non-deterministic, which make performance difficult to understand without deep knowledge about hardware/software infrastructures and without solid experimental and analytical skills.…”
Section: Introductionmentioning
confidence: 99%
“…For the analysis shown in the present paper, we have used our own benchmark suite called ReproMPI 2 , which allows to record raw data (the latency of every single measurement) from each experiment [5]. In contrast to other benchmark suites, it refrains l [obs] = G _T () -t from performing any kind of data aggregation (e.g., computation of means) or data removal (e.g., discarding the rst X measurements for "warming up" the system).…”
Section: Tuning Work Owmentioning
confidence: 99%
“…MPI timing procedure ([5]). 1: procedure T _MPI_ (func, msize, nrep) // func -MPI function; msize -message size; nrep -nb.…”
mentioning
confidence: 99%