HP-MPI Version 2.2.7 for Linux Release Note

Table 1-3 Directory Structure
ContentsSubdirectory
Command files for the HP-MPI utilities, gather_info scriptbin
Source files for the example programshelp
Header filesinclude
HP-MPI Linux 32-bit librarieslib/linux_ia32
HP-MPI Linux 64-bit libraries for Itaniumlib/linux_ia64
HP-MPI Linux 64-bit libraries for Opteron and EM64Tlib/linux_amd64
Configuration files and release notesnewconfig/
manpages for the HP-MPI utilitiesshare/man/man1*
manpages for the HP-MPI libraryshare/man/man3*
Release Notesdoc
1.2.5 Documentation Changes
This release note might be updated periodically. HP recommends that you visit
www.hp.com/go/mpi and check the link for documentation to make sure that you have the latest
version of this release note. This website also has a link to the HP-MPI FAQ section.
1.2.6 Summary of Benefits and Features
MPI has become the industry standard for distributed technical applications and is widely
supported on most technical computing platforms. HP-MPI offers several benefits including:
Applications developed using HP-MPI port easily to other platforms, even those with a
different architecture.
HP-MPI takes advantage of HP's shared-memory server architectures, such as NUMA series,
in order to get the most performance out of the system without compromising portability
and flexibility.
Technical application providers using HP-MPI protect their software investment using a
highly efficient, portable tool for parallel application development.
HP-MPI Version 2.2.7 for Linux includes the following features (which are described in detail
in the next section):
Some dynamic process functionality no longer requires -spawn (page 12)
The launch utility mpirun.all has been deprecated (page 12)
InfiniBand multiple rail support (page 12)
OFED 1.3 support (page 12)
XRC support (page 13)
uDAPL 2.0 support (page 13)
iWARP support through uDAPL (page 13)
InfiniBand card failover (page 13)
InfiniBand port failover support (page 14)
InfiniBand support with MPI_Comm_connect() and MPI_Comm_accept() (page 15)
-ha permitted with IBV (page 15)
InfiniBand multiple fabric support (page 15)
Control of first port selection (page 17)
Expanded lightweight instrumentation functionality (page 18)
New environment variable MPI_ERROR_LEVEL (page 18)
1.2 What’s in This Version 11