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