Chapter 2: designing Parallel Algorithms
A four-part strategy:
Partition
Identify communication links
Agglomerate
Map onto computer
Not necessarily to be performed linearly or in this order.