nFine-grained parallelism
qCan be
implemented incrementally, one loop at a time
qDoesn’t
require deep knowledge of program structure
qcompiler
directives (OpenMP)
nCoarse-grained parallelism
qParallelize
more code - higher level
qRequires
deeper knowledge of program structure
qMay be
easier to implement with message passing