[mpich-discuss] Non-blocking Collectives

Pavan Balaji balaji at mcs.anl.gov
Wed Jun 26 15:48:19 CDT 2013


Hi Jiri,

On 06/26/2013 03:08 PM, Jiri Simsa wrote:
> Thank you for your quick answer. I am trying to understand the blocking
> behavior of MPI_Wait in the case of non-blocking collectives. Is it safe
> to assume that, for a non-blocking collective, MPI_Wait is guaranteed to
> return once all other processes call the corresponding completion
> operation (e.g. MPI_Wait or MPI_Test)?

I'm not sure I understand your question.  Are you asking if MPI_WAIT in 
a process is guaranteed to return after some finite amount of time after 
every other process has called MPI_WAIT?  Then, yes.

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji



More information about the discuss mailing list