Overlapping Communication
Cannot afford to stall for high latencies
Overlap with computation or communication to hide latency
Requires extra concurrency (slackness), higher bandwidth
Techniques:
- Prefetching
- Block data transfer
- Proceeding past communication
- Multithreading