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: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2010-08-06 09:51:16


Le 06/08/2010 15:50, Bernd Kallies a écrit :
> Hallo,
>
> when I create a cpuset manually according to cpuset(7), configuring a
> subset of cpus and mems of the machine for it, bind the current shell to
> this cpuset, and execute lstopo, then I expect that the listed topology
> shows only the resources of the cpuset. This corresponds to the default
> setting of flags of the topology context (without
> HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM).
>
> This works as expected on a machine running SLES10SP3.
>
> Repeating the same procedure on a similar machine running SLES11SP1
> fails. lstopo always lists the resources of the whole machine, and
> ignores the cpuset constraint. Other things like e.g. numatools report
> the expected constraint.
>
> Please let me know how I can assist you in alayzing the problem.
>
> Sincerely BK
>

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