Slow Wires
Global wires are problem, short wires are not
- short wires RC scale as feature size decreases
- long wires in wider/larger pipelines problematic
Need decentralized microarchitectures
- not pay long wire-delays for near communication
- pay extra cycles for far communication
But need to keep software in mind
- “all multiprocessor” world has software problems
- need support for speculatively parallel execution
- Wisc Multiscalar, Stanford Hydra, CMU Stampede