[mvapich-discuss] Regarding MVAPICH2 installation with already installed OFED stack

Jonathan Perkins perkinjo at cse.ohio-state.edu
Fri Nov 12 12:45:06 EST 2010


On Thu, Nov 11, 2010 at 1:33 AM, shraddha <shraddhav at cdac.in> wrote:
> Dear Sir/Madam,
>
>              One of my application is not compiling with Intel-11 series +
> OFED compiled MVAPICH2 compilers.

What type of error are you seeing here?  Also what version of
OFED/MVAPICH2 are you using?

> I have already installed Inel-10.1.025 compiler and I want to install
> MVAPICH2-1.4.1 or MVAPICH2-1.5p1 package with it.
>
> I am not getting what should I do –with-rdma option while applying :
>
> ./configure --prefix=/usr/mpi/intel/mvapich2-1.4.1 --with-rdma=gen2
> --with-ib-include=/usr/include --with-ib-libpath=/usr/lib64
> --enable-sharedlibs=gcc 'CC=icc -i-dynamic' 'CXX=icpc -i-dynamic' 'F77=ifort
> -i-dynamic' 'F90=ifort -i-dynamic' CFLAGS=-D_XOPEN_SOURCE=600

I suggest using --with-rdma=gen2 or you can simply drop this option
since gen2 is the default.  The gen2 interface will outperform the
udapl interface.  I also suggest that you use mvapich2-1.5.1p1 since
the need for specifying -D_XOPEN_SOURCE=600 is removed and may have
caused problems with your application.

With mvapich2-1.5.1p1 you should be able to use the following line...
./configure --prefix=/usr/mpi/intel/mvapich2-1.5.1p1
--enable-sharedlibs=gcc 'CC=icc -i-dynamic' 'CXX=icpc -i-dynamic'
'F77=ifort -i-dynamic' 'F90=ifort -i-dynamic'

> I have heard udapl also, so I am not getting what should I do?? If I will
> give above gen2 option will it be going to compile with OFED libraries??

Yes.

> Can you please guide me regarding this??
>
> Your help will be greatly appreciated by me.

I hope that you find this information useful.

-- 
Jonathan Perkins
http://www.cse.ohio-state.edu/~perkinjo



More information about the mvapich-discuss mailing list