CkMulticast: Support multicasts to cross-array sections
authorRamprasad Venkataraman <ramv@illinois.edu>
Fri, 27 Aug 2010 16:36:07 +0000 (11:36 -0500)
committerRamprasad Venkataraman <ramv@illinois.edu>
Tue, 31 Aug 2010 19:30:37 +0000 (14:30 -0500)
commit4a27e40434060db32ecfbb8fe0f2baf4317207aa
tree0363a8a5c0002be3be87248c40773e57426f20cc
parent1db08ead8ab41b31dd3113ba71327d34ef074ba6
CkMulticast: Support multicasts to cross-array sections

Quick implementation to add desired functionality with no efforts
on performance optimization. Treat a cross-array section simply as
a collection of individual array sections, and process each of these
(quote/unquote)sub-sections as usual.

Reduction support for x-array sections will follow in other commits,
but there are no checks/aborts in place now; so beware.
src/ck-core/ckarray.C
src/libs/ck-libs/multicast/ckmulticast.C
src/libs/ck-libs/multicast/ckmulticast.h