Functional-Unit Architectures
Combine fabric with CPU to
- increase data bandwidth
- decrease latency
- decrease required application grain-size
- Support applications with non-parallel portions
Target is general-purpose applications
- Must deal with OS issues:
- multiple users
- context switches
- VM
- Tight resource constraints