Hi,

I am trying to compile the 2.x branch with libfabric support, but get this error during configure:

configure:100708: checking rdma/fi_ext_usnic.h presence
configure:100708: gcc -E -I/cluster/software/VERSIONS/openmpi.gnu.2.x/include -I/usit/abel/u1/marcink/software/ompi-release-2.x/opal/mca/hwloc/hwloc1110/hwloc/include conftest.c conftest.c:688:31: fatal error: rdma/fi_ext_usnic.h: No such file or directory
[...]
configure:100708: checking for rdma/fi_ext_usnic.h
configure:100708: result: no
configure:101253: checking if MCA component btl:usnic can compile
configure:101255: result: no

Which is correct - the file is not there. I have downloaded fresh libfabric-1.1.0.tar.bz2 and it does not have this file. Probably OpenMPI needs some updates?

I am also wondering what is the state of libfabric support in OpenMPI nowadays. I have seen recent (March) presentation about it, so it seems to be an actively developed feature. Is this correct? It seemed from the presentation that there are benefits to this approach, but is it mature enough in OpenMPI, or it will yet take some time?

Thanks!

Marcin

Reply via email to