Determining Distribution
2. Find on what processor particular blocks of the matrix reside:
- GLOBAL_TO_LOCAL from HPF_LOCAL_LIBRARY, or
- HPF$ ALIGN and a mapping array.
If redistribution is necessary, use
!HPF$ PROCESSORS PROC(P,Q)
!HPF$ DISTRIBUTE(CYCLIC(MB),CYCLIC(NB)) ONTO PROC