1 |
Parallelism in HPF is expressed explicitly
-
Fortran 90 array expressions and assignments (including WHERE)
-
HPF Library and Array intrinsics
-
FORALL statement and construct
-
PURE labels procedures that can be used in FORALL as they have no "side-effects"
-
INDEPENDENT assertion on DO loops
|
2 |
Compiler may choose not to exploit information about parallelism
|
3 |
Compiler may detect parallelism in sequential code
|