Dear all,

i'm studing the interfaces of new collective routines in next MPI-3, and
i've read that new collectives haven't any tag.

So all collective operations must follow the ordering rules for collective
calls.

>From what i understand, this means that i can't use:

MPI_IBcast(MPI_COMM_WORLD, request_1) // first Bcast
MPI_IBcast(MPI_COMM_WORLD, request_2) // second Bcast

but is it possible to do this:

MPI_IBcast(MPI_COMM_WORLD, request_1) // first Bcast
MPI_IReducet(MPI_COMM_WORLD, request_2) // othwer collective

In other words, i can't overlap the same collective more time on one
communicator, but is it possible with different collectives?

Thanks a lot.





-- 
Ing. Gabriele Fatigati

Parallel programmer

CINECA Systems & Tecnologies Department

Supercomputing Group

Via Magnanelli 6/3, Casalecchio di Reno (BO) Italy

www.cineca.it                    Tel:   +39 051 6171722

g.fatigati [AT] cineca.it

Reply via email to