Advances in Grid and Pervasive Computing
DOI: 10.1007/978-3-540-72360-8_28
|View full text |Cite
|
Sign up to set email alerts
|

MPIRace-Check: Detection of Message Races in MPI Programs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0
2

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 15 publications
(12 citation statements)
references
References 8 publications
0
10
0
2
Order By: Relevance
“…Often it is focused on identifying specific concurrency errors, e.g., to detect deadlocks [2], data races [35], message races [32], or atomicity violations [40]. We address the problem of detecting causally related event patterns that are more generic in nature and can be used to match various undesired behaviours in a system.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Often it is focused on identifying specific concurrency errors, e.g., to detect deadlocks [2], data races [35], message races [32], or atomicity violations [40]. We address the problem of detecting causally related event patterns that are more generic in nature and can be used to match various undesired behaviours in a system.…”
Section: Related Workmentioning
confidence: 99%
“…Existing methods for detecting message races pass the vector timestamp among the processes by attaching them to messages [32]. OCEP receives a vector timestamp constructed in POET, not in the application, so there is minimal extra overhead on the application itself.…”
Section: Case Studiesmentioning
confidence: 99%
“…Afterwards, Netzer et al [11] improve their previous approaches by using a two pass hybrid on-the-fly/post-mortem scheme, and remove artifact races that are side effects of non-determinism from the bug report. In [12], Park . present an on-the-fly detection tool, which detects message races in MPI programs by checking communication concurrency in distributed processes.…”
Section: Related Workmentioning
confidence: 99%
“…There are previous tools for detecting and debugging race conditions in MPI programs such as MAD [7], MAR-MOT [4], [5], IMC [14], [15], and MPIRace-Check [11]. However, these tools are restricted to detect message races in point-to-point communication of MPI-1, and have no function to detect race conditions occurring in one-sided communication.…”
Section: Introductionmentioning
confidence: 99%