Irregular Mesh: OpenMP Mapping
There may be significant differences in data movement based on scheduling
The ideal:
- Every processor runs over its own edges (static scheduling)
- Endpoints of these edges are not shared by other processors
- Data moves to its home on the first pass, then stays put