1 |
PROCESSORS
-
Define size and shape of processors array
-
Only guaranteed when size of processors array equals NUMBER_OF_PROCESSORS()
-
!HPF$ PROCESSORS name(shape-spec-list)
|
2 |
TEMPLATE
-
Defines an index domain for alignment and distribution, but no memory
-
!HPF$ TEMPLATE name(shape-spec-list)
|
3 |
ALLOCATABLE Arrays and POINTER Targets
-
ALIGN and DISTRIBUTE take effect (and have expressions evaluated) when the array is allocated
-
If used as the target of REALIGN, then the array must be allocated when REALIGN takes effect.
|