[Coarray-ts] Collectives

John Reid John.Reid at stfc.ac.uk
Wed May 30 08:29:47 EDT 2012

Dear all,

I believe that collectives are less controversial than teams. Here is a 
suggested requirement:

C1. Collective subroutines offer the possibility of substantially more
efficient execution of reduction operations than would be possible by
non-expert programmers. Corresponding routines are widely used in MPI
programs. For flexibility, there should be a subroutine based on a 
user-written procedure that applies the required operation to a local 
scalar or array. In addition, because they are often needed, there 
should be special functions for SUM, MAX, and MIN. Beyond this, there 
should be a procedure for broadcasting values.



More information about the Coarray-ts mailing list