Theoretically, we may make it functional (with good performance) even without 
hwloc.
As it is today, I would suggest to disable ML if hwloc is disabled.

Best,
Pasha

> -----Original Message-----
> From: devel [mailto:devel-boun...@open-mpi.org] On Behalf Of Gilles
> Gouaillardet
> Sent: Tuesday, August 26, 2014 4:38 AM
> To: Open MPI Developers
> Subject: [OMPI devel] coll/ml without hwloc (?)
> 
> Folks,
> 
> i just commited r32604 in order to fix compilation (pmix) when ompi is
> configured with --without-hwloc
> 
> now, even a trivial hello world program issues the following output
> (which is a non fatal, and could even be reported as a warning) :
> 
> [soleil][[32389,1],0][../../../../../../src/ompi-
> trunk/ompi/mca/coll/ml/coll_ml_module.c:1496:ml_discover_hierarchy]
> COLL-ML Error: (size of mca_bcol_base_components_in_use = 3) != (size of
> mca_sbgp_base_components_in_use = 2) or zero.
> [soleil][[32389,1],1][../../../../../../src/ompi-
> trunk/ompi/mca/coll/ml/coll_ml_module.c:1496:ml_discover_hierarchy]
> COLL-ML Error: (size of mca_bcol_base_components_in_use = 3) != (size of
> mca_sbgp_base_components_in_use = 2) or zero.
> 
> 
> in my understanding, coll/ml somehow relies on the topology information
> (reported by hwloc) so i am wondering whether we should simply
> *not* compile coll/ml or set its priority to zero if ompi is configured
> with --without-hwloc
> 
> any thoughts ?
> 
> Cheers,
> 
> Gilles
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel
> Link to this post: http://www.open-
> mpi.org/community/lists/devel/2014/08/15708.php

Reply via email to