Go up to
Go forward to
nCube C Extensions
nCube Programming Model
, Figure 4-12.
SPMD Single Program, Multiple Data.
The same program is loaded on all nodes.
Every node immediately starts execution.
Every node operates on local data only.
Every node may input/output data.
Message Passing Programming.
Communication by exchange of point-to-point messages.
Synchronization by waiting for communication partner.
Alternating phases of computation, communication, and waiting.
Typical for most massively parallel processors.
Last modification: November 15, 1996