This repository stores a new approach for exceptions handling in MPI applications. The goals are to
- report any faulty state to the user in a nicely formatted way by just a single rank
- ensure the application will never deadlock,
- propose a simple interface and ensure interoperability with other C/C++ libraries.
The code can be compiled with OpenMPI + GCC or Intel MPI.
makeOpen the source code and select the example. Then compile the code and run it
mpirun ./MPIErrorChecker