SEND Blocking Nonblocking |
Standard MPI_Send MPI_Isend |
Ready MPI_Rsend MPI_Irsend |
Synchronous MPI_Ssend MPI_Issend |
Buffered MPI_Bsend MPI_Ibsend |
RECEIVE Blocking Nonblocking |
Standard MPI_Recv MPI_Irecv |
Any type of receive routine routine can be used to receive messages from any type of send routine |