Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] SM component init unload
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2012-07-03 15:01:16


The issue is that the "sm" coll component only implements a few of the MPI collective operations. It is usually mixed at run-time with other coll components to fill out the rest of the MPI collective operations.

So what is happening is that OMPI is determining that it doesn't have implementations of all the MPI collective operations and aborting.

You shouldn't need to manually select your coll module -- OMPI should automatically select the right collective module for you. E.g., if all procs are local on a single machine and sm has a matching implementation for that MPI collective operation, it'll be used.

On Jul 3, 2012, at 2:48 PM, Juan Antonio Rico Gallego wrote:

> Output is:
>
> [Metropolis-01:15355] hwloc:base:get_topology
> [Metropolis-01:15355] hwloc:base: no cpus specified - using root available cpuset
>
> ======================== JOB MAP ========================
>
> Data for node: Metropolis-01 Num procs: 2
> Process OMPI jobid: [59809,1] App: 0 Process rank: 0
> Process OMPI jobid: [59809,1] App: 0 Process rank: 1
>
> =============================================================
> [Metropolis-01:15356] locality: CL:CU:N:B
> [Metropolis-01:15356] hwloc:base: get available cpus
> [Metropolis-01:15356] hwloc:base:get_available_cpus first time - filtering cpus
> [Metropolis-01:15356] hwloc:base: no cpus specified - using root available cpuset
> [Metropolis-01:15356] hwloc:base:get_available_cpus root object
> [Metropolis-01:15357] locality: CL:CU:N:B
> [Metropolis-01:15357] hwloc:base: get available cpus
> [Metropolis-01:15357] hwloc:base:get_available_cpus first time - filtering cpus
> [Metropolis-01:15357] hwloc:base: no cpus specified - using root available cpuset
> [Metropolis-01:15357] hwloc:base:get_available_cpus root object
> [Metropolis-01:15356] hwloc:base:get_nbojbs computed data 0 of NUMANode:0
> [Metropolis-01:15357] hwloc:base:get_nbojbs computed data 0 of NUMANode:0
>
>
> Regards,
> Juan A. Rico
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

-- 
Jeff Squyres
jsquyres_at_[hidden]
For corporate legal information go to: http://www.cisco.com/web/about/doing_business/legal/cri/