slide 16 of 32
MIMD
-
Multiple Instruction stream, Multiple Data stream
-
MIMD is often SPMD (Single Program Multiple Data)
-
Processors independently execute programs
-
Interactions between processors are costly
-
Flexible, can do this here, that there
-
Debugging is complicated by races
and lack of repeatability