Text-only Table of Contents (frame/ no frame)
(20) MPI Point-to-Point Communication Modes Previous Top Next

MPI Point-to-Point Communication Modes



Send Modes
MPI function
Completion Condition
Synchronous send
MPI_Ssend
only completes when the receive has completed
Buffered send
MPI_Bsend
always completes (unless an error occurs)
irrespective of the receiver
**Standard send
MPI_Send
message sent (receive state unknown)
Ready send
MPI_Rsend
may be used only when the a matching receive
has already been posted


Receive Mode
MPI function
Completion Condition
Receive
MPI_Recv
Complete when a message has arrived




Blocking and Non-blocking Communication


Type of Commmunication
MPI Function

blocking send
MPI_Send

non-blocking send
MPI_Isend

blocking receive
MPI_Recv

non-blocking receive
MPI_Irecv



Previous Top Next


mpi_comm_modes.src  last modified Feb 14, 2011 Introduction Table of Contents
(frame/no frame)
Printable
(single file)
© Dartmouth College