next up previous contents
Next: Processor Communications Up: High Performance Fortran Previous: The Concept of HPF

 

SPMD Model

SPMD model relies on:

Each processor runs the same executable program so the message passing must be masked by IF statements, for example,

   figure12320
Figure 17: An Example of Message Passing Between Two Processors in a SPMD System

Loose synchronisation means that it is occasionally necessary for processors to synchronise. The processors do not have to operate in lockstep!


next up previous contents
Next: Processor Communications Up: High Performance Fortran Previous: The Concept of HPF

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