Why is MPP always behind the best workstations?
-
It takes n extra years to build a new architecture
-
Therefore MPP uses sequential technologies which are n years behind
-
n=2 implies ~ factor of 3 in cost/performance
|
Must reduce delay n by matching parallel design as much as possible to
-
Commercial processor chips (use workstation not custom nodes)
-
Commercial communication -- (use ATM not custom networks?)
-
Commercial Software -- (Use Web not custom MPP software)
|
Memory per node (SIMD and MIMD)
-
Some say that current machines waste transistors - activity only occurs in 1% of transistors at a time?
-
Others say need large memory to run UNIX, increase grain size as problems complicated and further communication needs decrease as grain size increases
|