Ok, thanks.

On Mar 7, 2007, at 7:56 PM, Scott Weitzenkamp ((sweitzen)) wrote:

MVAPICH and MVAPICH2 use 64-bit, and Open MPI should too.  MVAPICH and
MVAPICH2 only support 64-bit linking in this environment (they don't
build 32-bit MPI libs), at least they way they compile from OFED
install.sh.

[EMAIL PROTECTED] tmp]$ cat /etc/SuSE-release
SUSE Linux Enterprise Server 10 (x86_64)
VERSION = 10

MVAPICH

[EMAIL PROTECTED] tmp]$
/usr/local/ofed/mpi/gcc/mvapich-0.9.9/bin/mpicc -o osu_latency.mvapich
osu_latency.c
[EMAIL PROTECTED] tmp]$ ldd osu_latency.mvapich
        libmpich.so.1.0 => not found
        libibverbs.so.1 => /usr/local/ofed/lib64/libibverbs.so.1
(0x00002b0a2e0d
7000)
        libibumad.so.1 => /usr/local/ofed/lib64/libibumad.so.1
(0x00002b0a2e1e20
00)
        libibcommon.so.1 => /usr/local/ofed/lib64/libibcommon.so.1
(0x00002b0a2e
2ed000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002b0a2e3f0000)
        librt.so.1 => /lib64/librt.so.1 (0x00002b0a2e506000)
        libc.so.6 => /lib64/libc.so.6 (0x00002b0a2e610000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00002b0a2e840000)
        /lib64/ld-linux-x86-64.so.2 (0x00002b0a2dfba000)
[EMAIL PROTECTED] tmp]$
/usr/local/ofed/mpi/gcc/mvapich-0.9.9/bin/mpicc -m32
 -o osu_latency.mvapich.32 osu_latency.c
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse- linux/bin
/ld: ski
pping incompatible
/usr/local/ofed/mpi/gcc/mvapich-0.9.9/lib/shared/libmpich.so
when searching for -lmpich
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse- linux/bin
/ld: ski
pping incompatible /usr/local/ofed/mpi/gcc/mvapich-0.9.9/lib/ libmpich.a
when sea
rching for -lmpich
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse- linux/bin
/ld: can
not find -lmpich
collect2: ld returned 1 exit status

MVAPICH2:

[EMAIL PROTECTED] tmp]$
/usr/local/ofed/mpi/gcc/mvapich2-0.9.8-7/bin/mpicc -o
osu_latency.mvapich2 osu_latency.c
[EMAIL PROTECTED] tmp]$ ldd osu_latency.mvapich2
        libmpich.so =>
/usr/local/ofed/mpi/gcc/mvapich2-0.9.8-7/lib/libmpich.so
(0x00002abaef60e000)
        librdmacm.so => /usr/local/ofed/lib64/librdmacm.so
(0x00002abaef8bb000)
        libibverbs.so.1 => /usr/local/ofed/lib64/libibverbs.so.1
(0x00002abaef9c
0000)
        libibumad.so.1 => /usr/local/ofed/lib64/libibumad.so.1
(0x00002abaefacb0
00)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00002abaefbd6000)
        librt.so.1 => /lib64/librt.so.1 (0x00002abaefcec000)
        libc.so.6 => /lib64/libc.so.6 (0x00002abaefdf5000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00002abaf0026000)
        libibcommon.so.1 => /usr/local/ofed/lib64/libibcommon.so.1
(0x00002abaf0
12a000)
        /lib64/ld-linux-x86-64.so.2 (0x00002abaef4f1000)
[EMAIL PROTECTED] tmp]$
/usr/local/ofed/mpi/gcc/mvapich2-0.9.8-7/bin/mpicc -m32 -o
osu_latency.mvapich2.32 osu_latency.c
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse- linux/bin
/ld: ski
pping incompatible
/usr/local/ofed/mpi/gcc/mvapich2-0.9.8-7/lib/libmpich.so when
 searching for -lmpich
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse- linux/bin
/ld: ski
pping incompatible
/usr/local/ofed/mpi/gcc/mvapich2-0.9.8-7/lib/libmpich.a when
searching for -lmpich
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse- linux/bin
/ld: can
not find -lmpich
collect2: ld returned 1 exit status


Scott Weitzenkamp
SQA and Release Manager
Server Virtualization Business Unit
Cisco Systems


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Jeff Squyres (jsquyres)
Sent: Wednesday, March 07, 2007 12:08 PM
To: OpenFabrics General
Subject: [ofa-general] MPI question for OFED 1.2

When both the 32 and 64 bit versions of libibverbs are
present, which
should the MPI build against?

What do MVAPICH / MVAPICH2?

--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit
http://openib.org/mailman/listinfo/openib-general



--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to