User guide
5–Using Other MPIs
Intel MPI
5-8 IB0054606-02 A
Installation
Follow the instructions for download and installation of Intel MPI from the Intel web
site.
Setup
Intel MPI can be run over Tag Matching Interface (TMI)
The setup for Intel MPI is described in the following steps:
1. Make sure that the TMI psm provider is installed on every node and all
nodes have the same version installed. The TMI is supplied with the Intel
MPI distribution. It can be installed either with the QLogic OFED+ Host
Software installation or using the rpm files. For example:
$ rpm -qa | grep tmi
tmi-1.0-1
2. Verify that there is a /etc/tmi.conf file. It should be installed when
installing the TMI. The file tmi.conf contains a list of TMI psm providers.
In particular it must contain an entry for the PSM provider in a form similar to:
psm X.X libtmip_psm.so " " # Comments OK
Intel MPI can also be run over uDAPL, which uses IB Verbs. uDAPL is the user
mode version of the Direct Access Provider Library (DAPL), and is provided as a
part of the OFED packages. You will also have to have IPoIB configured.
The setup for Intel MPI is described in the following steps:
1. Make sure that DAPL 1.2 or 2.0 is installed on every node and all nodes
have the same version installed. In this release they are called
compat-dapl. Both versions are supplied with the OpenFabrics RPMs and
are included in the QLogic OFED+ Host Software package. They can be
installed either with the QLogic OFED+ Host Software installation or using
the rpm files after the QLogic OFED+ Host Software tar file has been
unpacked. For example:
Using DAPL 1.2.
$ rpm -qa | grep compat-dapl
compat-dapl-1.2.12-1.x86_64.rpm
compat-dapl-debuginfo-1.2.12-1.x86_64.rpm
compat-dapl-devel-1.2.12-1.x86_64.rpm
compat-dapl-devel-static-1.2.12-1.x86_64.rpm
compat-dapl-utils-1.2.12-1.x86_64.rpm