Basic HTML version of Foils prepared
19 September 1997
Foil 39 Parallel Computer Architecture Control Structure
From
Master Set of Foils for 1997 Session of CPS615 CPS615 Basic Simulation Track for Computational Science --
Fall Semester 97
.
by
Geoffrey C. Fox
SIMD -lockstep synchronization
Each processor executes same instruction stream
MIMD - Each Processor executes independent instruction streams
MIMD Synchronization can take several forms
Simplest: program controlled message passing
"Flags" (barriers,semaphores) in memory - typical shared memory construct as in locks seen in Java Threads
Special hardware - as in cache and its coherency (coordination between nodes)
©
Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu
If you have any comments about this server, send e-mail to
webmaster@npac.syr.edu
.
Page produced by
wwwfoil
on Sun Feb 22 1998