Open MPI logo

Hardware Locality Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Hardware Locality Development mailing list

Subject: Re: [hwloc-devel] hwloc-1.0.2 on SLES11SP2 does not honor cpuset constraints
From: Bernd Kallies (kallies_at_[hidden])
Date: 2010-08-06 12:13:06


On Fri, 2010-08-06 at 18:00 +0200, Brice Goglin wrote:
> Le 06/08/2010 18:01, Bernd Kallies a écrit :
> > On Fri, 2010-08-06 at 17:50 +0200, Brice Goglin wrote:
> >
> >> Le 06/08/2010 17:28, Bernd Kallies a écrit :
> >>
> >>> On Fri, 2010-08-06 at 15:51 +0200, Brice Goglin wrote:
> >>>
> >>>
> >>>
> >>>> Can you send /proc/mounts of both systems?
> >>>> I fixed a problem after 1.0.2 was released [1], it could be related.
> >>>>
> >>>> Brice
> >>>>
> >>>> [1] https://svn.open-mpi.org/trac/hwloc/changeset/2357
> >>>>
> >>>>
> >>> The mentioned changes in topology-linux.c solved the problem.
> >>>
> >>>
> >> Ok good to know, thanks. We already 2 people report this problem, so I
> >> wonder if we should do a 1.0.3 quickly. The ibverbs dependency fix might
> >> be worth shipping too.
> >>
> > Yes, I noticed the ibverbs thing, too. It is very ugly. I did a Q&D fix
> > in some config m4 macros to provide the choice via configure. Is the fix
> > you mentioned of the same type?
> >
>
> https://svn.open-mpi.org/trac/hwloc/changeset/2360
>
> libibverbs is only used during make check when it's available.

There is a problem with this philosophy. We provide hwloc on our
machines in a network filesystem at a unique path. All machines have
OFED installed, but some miss ibverbs. When building hwloc on a machine
with ibverbs, then things will not work on machines without ibverbs. So
I guess choice via configure is better. See attachments, if you are
interested (based on hwloc-1.0.2(stable)).

> Brice
>

-- 
Dr. Bernd Kallies
Konrad-Zuse-Zentrum für Informationstechnik Berlin
Takustr. 7
14195 Berlin
Tel: +49-30-84185-270
Fax: +49-30-84185-311
e-mail: kallies_at_[hidden]