[ HPF Home | Versions | Compilers | Projects | Publications | Applications | Benchmarks | Events | Contact ] |
Next: Nested WHERE statements
Up: High Performance Fortran Journal Previous: Partially Specified Distribution
Consider the following program fragment:
REAL A(100),B(100)
!HPF DISTRIBUTE (BLOCK(10)) :: A,B
A(1:90) = B(11:100)
Some have suggested that the latter case, at least, dictates
a blocking factor of 10 but says nothing about relative alignment,
and therefore it would be within the spirit of HPF for a compiler
to choose an offset alignment such that A(1:10) and B(11:20)
are mapped to the same processor, etc.
©2000-2006 Rice University | [ Contact Us | HiPerSoft | Computer Science ] |