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