HP-MPI V2.3 for Linux Release Note
• License Release/Regain on Suspend/Resume (page 14)
• Expanded Functionality for -ha (page 15)
• Enhanced InfiniBand Support for Dynamic Processes (page 20)
• Singleton Launching (page 21)
• Using the -stdio=files Option (page 21)
• Using the -stdio=none Option (page 21)
• Expanded Lightweight Instrumentation (page 21)
• The api option to MPI_INSTR (page 22)
• New mpirun option -xrc (page 23)
1.2.7 Description of Benefits and Features
The following section provides brief descriptions of the features included in this release.
For more information on HP-MPI, see the HP-MPI User’s Guide available at http://
docs.hp.com.
HP-MPI V2.3 for Linux incorporates a number of new features that are supported only
on HP hardware. These features are described in detail in the following sections. If
these options are used on non-HP hardware, an error message displays. The following
mpirun options are only supported on HP hardware:
• -ha -i
• -ha:infra
• -ha:recover
• -ha:net
• -i <file>:api
1.2.7.1 System Check
The HP-MPI V2.3 for Linux library includes a lightweight system check API which
does not require a separate license to use. This functionality allows customers to test
the basic installation and setup of HP-MPI without the prerequisite of a license.
The $MPI_ROOT/help/system_check.c file contains an example of how this API
can be used. This test can be built and run as follows:
% $MPI_ROOT/bin/mpicc -o system_check.x
$MPI_ROOT/help/system_check.c
% $MPI_ROOT/bin/mpirun ... system_check.x [ppr_message_size]
Any valid options can be listed on the mpirun command line.
During the system check, the following tests are run:
• hello_world
• ping_pong_ring
1.2 What’s in This Version 11