[ HPF Home | Versions | Compilers | Projects | Publications | Applications | Benchmarks | Events | Contact ] |
Description. Returns coordinates for an abstract processor,
relative to a global actual argument array,
corresponding to a specified physical processor.
Class. Subroutine.
Arguments.
ARRAY may be of any type; it must be a dummy array that is associated with a global HPF array actual argument. It is an INTENT(IN) argument.
PROC must be scalar and of type default integer. It is an INTENT(IN) argument. It contains an identifying value for a physical processor.
INDEX must be a rank-1 integer array.
It is an INTENT(OUT) argument.
The size of INDEX must equal
the
rank
of the processor arrangement
onto which the global
HPF array is mapped. INDEX
receives
the coordinates within this processors
arrangement of the abstract processor
associated with the physical processor
specified by PROC.
The value of the ith element will
be
in
the range 1 to ei, where
ei is the
extent of the ith dimension of
the
processors arrangement.
This procedure can be used only on systems where there is a one-to-one correspondence between abstract processors and physical processors. On systems where this correspondence is one-to-many an equivalent, system-dependent procedure should be provided.
©2000-2006 Rice University | [ Contact Us | HiPerSoft | Computer Science ] |