Partition
-
In OpenMP, look for any independent operations (loop parallel, task parallel)
|
Communicate
-
In OpenMP, look for synch points and dependences
|
Agglomerate
-
In OpenMP, create parallel loops an/or parallel sections
|
Map
-
In OpenMP, implicit or explicit scheduling
-
Data mapping goes outside the standard
|