5
–
Using Other MPIs
Intel MPI
IB0054606-02 A
5-9
Using DAPL 2.0.
$
rpm -qa | grep dapl
dapl-devel-static-2.0.19-1
compat-dapl-1.2.14-1
dapl-2.0.19-1
dapl-debuginfo-2.0.19-1
compat-dapl-devel-static-1.2.14-1
dapl-utils-2.0.19-1
compat-dapl-devel-1.2.14-1
dapl-devel-2.0.19-1
2.
Verify that there is a
/etc/dat.conf
file. It should be installed by the
dapl-
RPM. The file
dat.conf
contains a list of interface adapters
supported by uDAPL service providers. In particular, it must contain
mapping entries for OpenIB-cma for
dapl 1.2.x
and
ofa-v2-ib
for
dapl 2.0.x
, in a form similar to this (each on one line):
OpenIB-cma u1.2 nonthreadsafe default libdaplcma.so.1
dapl.1.2 "ib0 0" ""
and
ofa-v2-ib0 u2.0 nonthreadsafe default libdaplofa.so.2
dapl.2.0 "ib0 0" ""
3.
On every node, type the following command (as a root user):
#
modprobe rdma_ucm
To ensure that the module is loaded when the driver is loaded, add
RDMA_UCM_LOAD=yes
to the
/etc/infiniband/openib.conf
file.
(Note that
rdma_cm
is also used, but it is loaded automatically.)
4.
Bring up an IPoIB interface on every node, for example,
ib0
. See
“Configuring IPoIB” on page 3-5
for more details on configuring IPoIB.
Intel MPI has different bin directories for 32-bit (
bin
) and 64-bit (
bin64
); 64-bit is
the most commonly used.
To launch MPI jobs, the Intel installation directory must be included in
PATH
and
LD_LIBRARY_PATH
.
When using
sh
for launching MPI jobs, run the following command:
$
source <$prefix>/bin64/mpivars.sh
When using
csh
for launching MPI jobs, run the following command:
$
source <$prefix>/bin64/mpivars.csh
Summary of Contents for OFED+ Host
Page 1: ...IB0054606 02 A OFED Host Software Release 1 5 4 User Guide...
Page 14: ...xiv IB0054606 02 A OFED Host Software Release 1 5 4 User Guide...
Page 22: ...1 Introduction Interoperability 1 4 IB0054606 02 A...
Page 96: ...4 Running MPI on QLogic Adapters Debugging MPI Programs 4 24 IB0054606 02 A...
Page 140: ...6 SHMEM Description and Configuration SHMEM Benchmark Programs 6 32 IB0054606 02 A...
Page 148: ...8 Dispersive Routing 8 4 IB0054606 02 A...
Page 164: ...9 gPXE HTTP Boot Setup 9 16 IB0054606 02 A...
Page 176: ...A Benchmark Programs Benchmark 3 Messaging Rate Microbenchmarks A 12 IB0054606 02 A...
Page 202: ...B SRP Configuration OFED SRP Configuration B 26 IB0054606 02 A Notes...
Page 206: ...C Integration with a Batch Queuing System Clean up PSM Shared Memory Files C 4 IB0054606 02 A...
Page 238: ...E ULP Troubleshooting Troubleshooting SRP Issues E 20 IB0054606 02 A...
Page 242: ...F Write Combining Verify Write Combining is Working F 4 IB0054606 02 A Notes...
Page 280: ...G Commands and Files Summary of Configuration Files G 38 IB0054606 02 A...
Page 283: ......