Domain Decomposition
Start algorithm design by analyzing the data
Divide the data into small pieces
- Approximately equal in size
Then partition the computation by associating it with the data.
Communication issues may arise as one task needs the data from another task.