> Jeff - > > I started a discussion of MPI_Quit on the MPI Forum reflector. I raised > the question because I do not think using MPI_Abort is appropriate. > > The situation is when a single task decides the parallel program has > arrived at the desired answer and therefore whatever the other tasks are > currently doing has become irrelevant. The other tasks do not know that > the answer has been found by one of them so they cannot just call > MPI_Finalize. > > Do we need a clean and portable way for the task that detects that the > answer has been found and written out to do a single handed termination of > the parallel job?
I'm not Jeff. But isn't that MPI_Abort with an appropriate errorcode argument, provided we can get it to shut up?