Examples of DYNAMIC
!HPF$DISTRIBUTE a(BLOCK,*)
... Parallelism by rows...
!HPF$REDISTRIBUTE a(*,BLOCK)
... Parallel by columns ...
!HPF$DISTRIBUTE a1(BLOCK,*)
!HPF$DISTRIBUTE a2(*,BLOCK)
... Use a1 for row ops...
... Use a2 for column ops...
!HPF$REDISTRIBUTE b(CYCLIC)
!HPF$REDISTRIBUTE b(BLOCK)
!HPF$DISTRIBUTE b1(CYCLIC),b2(BLOCK)