Routine Name | Operation |
pvm_barrier |
Blocks the calling process until all processes in a group have called it. |
pvm_bcast |
Broadcasts the data in the active message buffer to a group of processes. |
pvm_bufinfo |
Returns information about a message buffer. |
pvm_freebuf |
Disposes of a message buffer. |
pvm_getrbuf |
Returns the message buffer identifier for the active receive buffer. |
pvm_getsbuf |
Returns the message buffer identifier for the active send buffer. |
pvm_initsend |
Clear default send buffer and specify message encoding. |
pvm_mcast |
Multicasts the data in the active message buffer to a set of tasks. |
pvm_mkbuf |
Creates a new message buffer. |
pvm_nrecv |
Non-blocking receive. |
pvm_pack |
Pack the active message buffer with arrays of prescribed data type. |
pvm_precv |
Receive a message directly into a buffer. |
pvm_probe |
Check if message has arrived. |
pvm_psend |
Pack and send data in one call. |
pvm_recv |
Receive a message. |
pvm_send |
Immediately sends the data in the active message buffer. |
pvm_setrbuf |
Switches the active receive buffer and saves the previous buffer. |
pvm_setsbuf |
Switches the active send buffer. |
pvm_trecv |
Receive with timeout. |
pvm_unpack |
Unpack the active message buffer into arrays of prescribed data type. |