FT-MPI
FT-MPI has been developed in the frame of the HARNESS (Heterogeneous Adaptive Reconfigurable Networked SyStem) project. The goal of FT-MPI is to provide the end-user a communication library providing an MPI API, which benefits from the fault-tolerance in the HARNESS system. Therefore, FT-MPI implements the whole MPI-1.2 specification, some parts of the MPI-2 document and extends some of the semantics of MPI for giving the application the possibility to recover from failed processes.