next up previous contents
Next: Data Distribution Up: High Performance Fortran Previous: SPMD Model

 

Processor Communications

Portable message passing systems,

All systems can operate on heterogeneous networks.

For example, (pseudo code),

    Send(to_pid,buffer,length)   ! Send buffer
    Recv(from_pid,buffer,length) ! Receive buffer
    Bcst(from_pid,buffer,length) ! Broadcast buffer
    Barrier()                    ! Synchronise


next up previous contents
Next: Data Distribution Up: High Performance Fortran Previous: SPMD Model

Adam Marshall ©University of Liverpool, 1996
Fri Dec 6 15:03:35 GMT 1996
Not for commercial use.