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