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
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to