[Mpi3-ft] Question about MPI_ANY_SOURCE and process failures
bronevetsky1 at llnl.gov
Thu Aug 19 13:59:40 CDT 2010
I believe that we agreed on the ANY option.
Lawrence Livermore National Lab
bronevetsky at llnl.gov
> -----Original Message-----
> From: mpi3-ft-bounces at lists.mpi-forum.org [mailto:mpi3-ft-
> bounces at lists.mpi-forum.org] On Behalf Of Solt, David George
> Sent: Thursday, August 19, 2010 11:47 AM
> To: MPI 3.0 Fault Tolerance and Dynamic Process Control working Group
> Subject: [Mpi3-ft] Question about MPI_ANY_SOURCE and process failures
> err = MPI_Recv(....., rankX, ..., comm, status);
> if communication to rankX fails, this receive will return with err.
> Err = MPI_Recv(...., MPI_ANY_SOURCE, ..., comm, status);
> When does this MPI_Recv return a failure? When ANY rank in comm is
> unreachable or when ALL ranks in comm are unreachable. Since self is
> always reachable, the ALL option is really NEVER.
> We had been assuming ALL/NEVER but will likely change to ANY. In such
> case, status points to the first failed rank that could have matched the
> mpi3-ft mailing list
> mpi3-ft at lists.mpi-forum.org
More information about the mpiwg-ft