Hi all.
On MPI 1.1, chapter 3 - par.7 - Nonblocking communication, is written
the following:
"Note that a synchronous, nonblocking send may complete, if matched by
a nonblocking receive, before the receive complete call occurs.".
Does it means if it's matched by a blocking receive, the nonblocking
synchronous send will complete AFTER the receive complete call occurs?
I'd like to know, because I need to detect - at an instant of time -
if there are some intransit send messages over the network.
So, if the above, I could do that with some MPI_Test(s) on the
MPI_Issend(s) still not completed! Is it right?
|