You can run the โrealโ MPI application in a single process. In practice, this even works without using mpiexec / mpirun, although I'm not sure if this is officially supported. However, a complete and validating 1-processing โsequentialโ MPI implementation is likely to become quite complex and its own library - so in this case, why not just use the real full MPI implementation?
, , :
MPI, MPI - , .
, MPI , MPI, , #ifdef HAVE_MPI .