itaps-parallel Tag communication operations
Tim Tautges
tautges at mcs.anl.gov
Tue Feb 26 12:50:12 CST 2008
Hi all,
Regarding tag communication operations, the goal is to provide in the
interface functions that most parallel applications are likely to need.
One functionality that comes to mind right away is exchanging tag
information on shared and/or ghosted entities. We could get fancy about
it, getting more into what kinds of operations would be provided
(min/max, average, etc.), but at this point I think it would be better
to keep it simple. So, I'd propose two functions:
sendTagsShared: communicate specified tag to all processors sharing
entities owned by this processor
sendTagsGhosted: same, but for ghosted entities
The particular syntax for these functions can come later, I just want to
get some comments on the general idea. If applications wanted some sort
of higher-level behavior, like the operations mentioned above,
additional tags could be used to implement those fairly easily.
- tim
--
================================================================
"You will keep in perfect peace him whose mind is
steadfast, because he trusts in you." Isaiah 26:3
Tim Tautges Argonne National Laboratory
(tautges at mcs.anl.gov) (telecommuting from UW-Madison)
phone: (608) 263-8485 1500 Engineering Dr.
fax: (608) 263-4499 Madison, WI 53706
More information about the itaps-parallel
mailing list