Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

Subject: Re: [OMPI users] Failure trying to use tuned collectives
From: Lenny Verkhovsky (lenny.verkhovsky_at_[hidden])
Date: 2009-08-10 08:04:27

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 ).

On Fri, Aug 7, 2009 at 5:41 PM, Craig Tierney <craig.tierney_at_[hidden]>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_at_[hidden]