History -- Minicomputer
“Minicomputer” approach
- Almost all microprocessor systems have a bus
- Motivated by multiprogramming, TP
- Used heavily for parallel computing
- Called symmetric multiprocessor (SMP)
- Latency larger than for uniprocessor
- Bus is bandwidth bottleneck
- caching is key: coherence problem
- Low incremental cost