Tuning Decompositions for Load Balance
Tuning Decompositions for Load Balance
- Static data decomposition
- Different boundary behavior means can’t just count “mesh points”
- Example is 3 domains, 2-d, strips, need to make edges larger for
- boundary effects (computation)
- communication (total smaller)
- Rule of thumb for Matrix - equalize number of elements without breaking rows. Example of a good compromise between perfection and workability.
Notes:
Mention Baxter for Matrix balancing
Show examples with PETSc (strip)