mpickpt / mana

MANA for MPI
34 stars 23 forks source link

MANA (MPI-Agnostic, Network-Agnostic MPI)

MANA is an implementation of transparent checkpointing for MPI. It is built as a plugin on top of DMTCP.

We are currently concentrating on making MANA robust (with special testing on Perlmutter at NERSC, and now on CentOS 7), using Slurm. If you have the technical expertise and interest, we welcome more collaborators.

Please see the README.md file, below, for further details. Note that MANA currently requires the ability to create a statically linked MPI executable (using libmpi.a). In a later phase, this restriction will be lifted.

For details of installing and using MANA, please see:

For technical details, see: