The Agglomeration Stage
After partitioning and communication:
Algorithm not efficient on real computers.
- Large number of small tasks,
- Large amount of communication.
Combine tasks into larger tasks
(See Foster, Figure 2.11)
- Increase task granularity.
Reduce communication costs.
- Retain design flexibility.
Scalability and mapping decisions.
- Reduce engineering costs.
Author: Wolfgang Schreiner
Last modification: November 15, 1996