Open MPI logo

Hardware Locality Development Mailing List Archives

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

Subject: Re: [hwloc-devel] [OMPI users] EXTERNAL: Re: Unresolved reference 'mbind' and 'get_mempolicy'
From: Brice Goglin (Brice.Goglin_at_[hidden])
Date: 2011-12-07 17:12:03


Le 07/12/2011 23:00, Rayson Ho a écrit :
> We are using hwloc-1.2.2 for topology binding in Open Grid
> Scheduler/Grid Engine 2011.11, and a user is encountering similar
> issues:
>
> http://gridengine.org/pipermail/users/2011-December/002126.html
>
> In Open MPI, there is the configure switch "--without-libnuma" to turn
> libnuma off. But since Open MPI uses hwloc internally, I think there
> still is a dependency on libnuma even if "--without-libnuma" is used
> to build Open MPI. Also, as hwloc does not have a configure switch
> that disables libnuma, seems like libnuma is always used when the
> hwloc configure script detects its presence.
>
> So my question is, are there plans to add a configure switch in hwloc
> to disable libnuma??

Hello,
There's no plan, but that's certainly possible if multiple people keep
facing this issue.
Ideally, I'd rather have configure disable libnuma automagically when
it's needed statically and only available dynamically. But I don't know
how to do that.
We're talking about doing a hwloc 1.3.1 before christmas. I'll see if I
can work on this, and provide some backport patches for 1.2.2.
Brice