(j3.2006) question about co-array definition and synchronization
Aleksandar Donev
donev1
Wed Jun 20 17:08:29 EDT 2007
On Wednesday 20 June 2007 13:21, Jim Xia wrote:
> Does the word co-array mean the whole
> array that is accessible by ALL images via co-indices, or it refers to a
> part of it that is affiliated with a particular image, or it refers to
> both?
To quote Bob Numerich: "Nothing is global." There is no name (in our standard)
for the "whole co-array". The X on image 1 is a (named, whole) co-array, so
is the one on image 2, etc. For each co-array on an image there is a
*corresponding* co-array on every other image (this is exactly what the words
in 2.5.7 say).
In this sense, a co-array is just like an array, but with the difference that
it can be referenced or defined by other images directly. The part about
there being a corresponding co-array on other images for every array may be
relaxed in future revisions (but it would sacrifice efficiency ala symmetric
addressing).
Aleks
More information about the J3
mailing list