Buffered Communication
[Point-to-Point Communication]

Collaboration diagram for Buffered Communication:

Detailed Description

Blocking sending of messages with the use of an intermediate buffer.

The blocking buffered send-operation returns if the send-buffer can be safely reused (after the data has been copied into the intermediate buffer).


Functions

int MOC_Bsend (void *buf, int count, MOC_Datatype datatype, int dest, int tag, MOC_Comm comm)
 Performs a blocking buffered mode send operation.


Function Documentation

int MOC_Bsend ( void *  buf,
int  count,
MOC_Datatype  datatype,
int  dest,
int  tag,
MOC_Comm  comm 
)

Performs a blocking buffered mode send operation.

Note:
This routine blocks until the send-buffer is free.
Parameters:
buf in Pointer to buffer where data is stored
count in Number of elements to be send (not equal to actual byte-value)
datatype in Type of elements to be send
dest in Rank of receiving process
tag in Tag of message
comm in communicator of message
Return values:
MOC_SUCCESS No error; MPI routine completed successfully.
... error-code


Generated on Thu Feb 12 13:48:20 2009 for MPI On Cell (Documentation) by  doxygen 1.5.6