Correctness Analysis of MPI-3 Non-Blocking Communications in PARCOACH

Abstract : MPI-3 provide functions for non-blocking collectives. To help programmers introduce non-blocking collectives to existing MPI programs, we improve the PARCOACH tool for checking correctness of MPI call sequences. These enhancements focus on correct call sequences of all flavor of collective calls, and on the presence of completion calls for all non-blocking communications. The evaluation shows an overhead under 10% of original compilation time.
Complete list of metadatas

Cited literature [3 references]  Display  Hide  Download

https://hal.inria.fr/hal-01252321
Contributor : Denis Barthou <>
Submitted on : Thursday, January 7, 2016 - 2:27:14 PM
Last modification on : Tuesday, May 14, 2019 - 11:38:11 AM
Long-term archiving on : Friday, April 8, 2016 - 1:24:58 PM

File

EuroMPI_JSCB.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Julien Jaeger, Emmanuelle Saillard, Patrick Carribault, Denis Barthou. Correctness Analysis of MPI-3 Non-Blocking Communications in PARCOACH. European MPI Users' Group Meeting , Sep 2015, Bordeaux, France. ⟨10.1145/1235⟩. ⟨hal-01252321⟩

Share

Metrics

Record views

870

Files downloads

221