Scheduling for contention
Scheduling for contention
- Many programs alternate between communication and computation phases
- Contention can reduce effective bandwidth
- Consider restructuring program so that some nodes communicate while others compute:
0
1
2
3