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