If your hwloc was built without libnuma support, you will get the
following error:
$ hwloc-bind --membind node:0 -- echo foo
hwloc_set_membind 0x0000000f failed (errno 38 Function not implemented)
Some days ago I installed hwloc and observed "libnuma memory support:
no". Then I
installed libnuma-dev (I could not find a libnumactl), configured
hwloc again and
then I got "libnuma memory support: yes". I somehow suspect some
remedies of
the first hwloc cause the problem. Hoever, when I now configure hwloc
it gets
numa support. Therefore I thought configuring openmpi again might
help, but it doesn't.
I don't find how to get the configure status from hwloc built by openmpi.
Fabian