By default coll framework scans all avaliable modules and sets the avaliable functions with the highest priorities.
So, to use tuned collectives explicetly you can higher it's priority.
-mca coll_tuned_priority 100
p.s. Collective modules can have only partial set of avaliable functions, for example module "sm" not necesseraly  has implementation of MPI_Barrier. In this case MPI_Barrier will be taken from the module where it is avaliable and has highest priority. Which means, that if you run MPI_scatter and the MPI_Barrier, then MPI_Scatter will be taken from sm collective and MPI_barrier will be taken from tuned collective ( This is an example only ).
Lenny.

On Fri, Aug 7, 2009 at 5:41 PM, Craig Tierney <craig.tierney@noaa.gov> wrote:
To use tuned collectives, do all I have to do is add --mca coll tuned?

I am trying to run with:

# mpirun -np 8 --mca coll tuned --mca orte_base_help_aggregate 0 ./wrf.exe

But all the processes fail with the folling message:

--------------------------------------------------------------------------
It looks like MPI_INIT failed for some reason; your parallel process is
likely to abort.  There are many reasons that a parallel process can
fail during MPI_INIT; some of which are due to configuration or environment
problems.  This failure appears to be an internal failure; here's some
additional information (which may only be relevant to an Open MPI
developer):

 mca_coll_base_comm_select(MPI_COMM_WORLD) failed
 --> Returned "Not found" (-13) instead of "Success" (0)
--------------------------------------------------------------------------

Thanks,
Craig

_______________________________________________
users mailing list
users@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users