Proceedings of the 26th European MPI Users' Group Meeting 2019
DOI: 10.1145/3343211.3343219
|View full text |Cite
|
Sign up to set email alerts
|

Implementing efficient message logging protocols as MPI application extensions

Abstract: Message logging protocols are enablers of local rollback, a more efficient alternative to global rollback, for fault tolerant MPI applications. Until now, message logging MPI implementations have incurred the overheads of a redesign and redeployment of an MPI library, as well as continued performance penalties across various kernels. Successful research efforts for message logging implementations do exist, but not a single one of them can be easily deployed today by more than a few experts. In contrast, in thi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(5 citation statements)
references
References 32 publications
0
5
0
Order By: Relevance
“…We find deploying and experimenting with the VProtocol challenging. The difficulties in experimenting with message logging runtimes in HPC today have driven us to implement a working and compact message logging protocol as application extensions [22]. This opens up the path for experimenting with further features, such as power savings, as demonstrated in this work.…”
Section: Message Logging Backgroundmentioning
confidence: 96%
See 4 more Smart Citations
“…We find deploying and experimenting with the VProtocol challenging. The difficulties in experimenting with message logging runtimes in HPC today have driven us to implement a working and compact message logging protocol as application extensions [22]. This opens up the path for experimenting with further features, such as power savings, as demonstrated in this work.…”
Section: Message Logging Backgroundmentioning
confidence: 96%
“…Message logging protocols have been studied widely in the past, and found various uses; one of them is the ability to forge combinations of uncoordinated checkpointing and message logging, which reduces the overheads of checkpointing. However, we here use message logging protocols in another popular direction [20], [22] -in order to enable local rollback.…”
Section: Message Logging Protocols In Runtimesmentioning
confidence: 99%
See 3 more Smart Citations