Scalability Embarrassments
Still…
- We have yet to make parallel programming easy
- Only automatic parallelism has “won”
- Parallel decision support databases
- Parallel oltp/web/file/print/…
- Managing computer clusters is a major cost.
New computer architectures will be highly parallel
- 100 instruction steams per chip in a decade.
- 10$ MEMS MicroElectroMechanical Systems million-node systems.
- Programming biological systems: each cell is a system.
So, the ScaleUp problem is not solved.