4 papers
The Case for ABI Interoperability in a Fault Tolerant MPI
Yao Xu, Grace Nansamba, Anthony Skjellum +1
There is new momentum behind an interoperable ABI for MPI, which will be a major component of MPI-5. This capability brings true separation of concerns to a running MPI computation…
Enabling Practical Transparent Checkpointing for MPI: A Topological Sort Approach
Yao Xu, Gene Cooperman
MPI is the de facto standard for parallel computing on a cluster of computers. Checkpointing is an important component in any strategy for software resilience and for long-running…
Implementation-Oblivious Transparent Checkpoint-Restart for MPI
Yao Xu, Leonid Belyaev, Twinkle Jain +3
This work presents experience with traditional use cases of checkpointing on a novel platform. A single codebase (MANA) transparently checkpoints production workloads for major ava…
MANA-2.0: A Future-Proof Design for Transparent Checkpointing of MPI at Scale
Yao Xu, Zhengji Zhao, Rohan Garg +3
MANA-2.0 is a scalable, future-proof design for transparent checkpointing of MPI-based computations. Its network transparency ("network-agnostic") feature ensures that MANA-2.0 wil…