Fabian Wein <fabian.w...@fau.de> writes: > On 10/30/2015 02:48 PM, Dave Love wrote: >> Fabian Wein <fabian.w...@fau.de> writes: >> >>> Is this a valid test? >>> >>> >>> /opt/openmpi-1.10.0-gcc/bin/mpiexec -n 4 hostname >>> leo >>> leo >>> leo >>> leo >> >> So, unless you turned off the default binding -- to socket? check the >> mpirun man page -- it worked, but the "numa" level failed. I don't know >> if that level has to exist, and there have been bugs in that area >> before. Running lstopo might be useful, ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> and checking that you're >> picking up the right hwloc dynamic library. > > Sorry, I don't understand. Where is hwloc dynamically linked? In the hwloc MCA object, as with the ldd run. > I made > now sure I > have only one type of libhwloc.so and libnuma.so on the system (there > were versions > of an older date). Is a a way to check the lib if it has the feature? What feature? > mpiexec only links libnuma which was actually the old version and is > now the one I > build from the numactl source by myself. That must be spurious, but it's irrelevant; mpiexec doesn't do the binding. Why not use the system version of openmpi and save this trouble?