[mpich-discuss] How to use non-blocking send/receive without calling MPI_Wait

Dave Goodell (dgoodell) dgoodell at cisco.com
Fri Apr 3 17:13:33 CDT 2015


On Apr 3, 2015, at 4:55 PM, Jeff Hammond <jeff.science at gmail.com> wrote:

> MPI_Wait does not guarantee that the data sent with MPI_Isend is received.  It merely means you can reuse the send buffer.  If you want to be sure it has been received, use MPI_Issend (synchronous send).

MPI_Ssend or MPI_Issend completing only guarantees that the receiver has posted the matching receive, not that the data has been completely transferred to the receiver's buffer.

-Dave

_______________________________________________
discuss mailing list     discuss at mpich.org
To manage subscription options or unsubscribe:
https://lists.mpich.org/mailman/listinfo/discuss


More information about the discuss mailing list