I'm assuming you have compiled the Intel Compilers and Unzip the OpenMPI Package. Some of these information can be found on simple Ethernet-based Building OpenMPI with Intel Compiler (Ver 2) .
Don't configure and make yet for the OpenMPI Package.
Firstly to compile with OpenIB support,
#./configure --prefix=/usr/mpi/intel/ \
CC=icc CXX=icpc F77=ifort FC=ifort \
--with-openib \
--with-openib-libdir=/usr/lib64/
# make all install
To test whether you have compiled and installed correctly, you can run the "
ompi_info
" command and look for components for your networks.# ompi_info | grep openibYou should get something like this depending on your component
MCA btl: openib (MCA v2.0, API v2.0, Component v1.4.1)
You are in good shape.
For more information, see OpenMPI, see