From: "Sridhar Chirravuri \(schirrav\)" <schir...@cisco.com>
Date: August 4, 2005 2:07:04 AM EDT
Cc: "Sridhar Chirravuri \(schirrav\)" <schir...@cisco.com>
Subject: Regarding MVAPI Component in OpenMPI
All,
I got OpenMPI tar ball and could configure and build on AMD x86_64
arch.
In our case, we need to enable MVAPI and disable OpenIB. For this, I
have moved .ompi_ignore file from mvapi directory to openib directory.
I could see that OpenIB was disabled as the entire openib tree was
skipped by the autogen.sh script.
While running Pallas accross the nodes, I could see that data is
passing over Gigbit ethernet and NOT over Infiniband. Does anyone has
idea about why data is going through Gig and NOT over infiniband? Do I
have to set any configuration options? Do I have to give any run-time
options? I have tried with mpirun -mca btl mvapi but of no use.
I could make out that TCP component is being used and in order to
disable tcp, I have copied .ompi_ignore in to directories
/ompi/orte/mca/oob/tcp and /ompi/ompi/mca/ptl/tcp. But this time
program fails with segmentation fault error.
These are the configure options that I have given while configuring
OpenMPI.
./configure --prefix=/openmpi --with-btl-mvapi=/usr/local/topspin/
--with-btl-mvapi-libdir=/usr/local/topspin --with-mvapi
Please help me in resolving this.
Thanks
-Sridhar