Parallel computation models
Taxonomy of network architecture:
•SIMD
•MIMD
•Single Program Multiple Data (SPMD)
Communication Models
•Shared variable communication
Shared Memory: PRAM Mode
•Message passing communication
Systolic Array: Regularly connected, special hardware
•for specific problem. Input is pipelined one by one and synchronized with clock.
Interconnection networks
•Bus, crossbar, tree, Multistage networks,
•Hypercube, DeBruin's Graph, Cube Connected Cycles
Convergence:
•Logically shared memory, physically interconnection network