HP-MPI V2.3 for Linux Release Note

To enable HP-MPI support for these extensions to the MPI-2.1 standard,
-non-standard-ext must be added to the command line of the HP-MPI compiler
wrappers (mpiCC, mpicc, mpif90, mpif77), as in the following example:
% /opt/hpmpi/bin/mpicc -non-standard-ext large_count_test.c
The -non-standard-ext flag must also be passed to the compiler wrapper during
the link step of building an executable.
For a complete list of the new large message interfaces supported, see Appendix A
(page 39).
1.2.7.5 Redundant License Servers
This release supports redundant license servers using the FLEXnet Publisher licensing
software. Three servers can create a redundant license server network. For a license
checkout request to be granted, at least two servers must be running and able to
communicate with each other. This avoids a single-license server failure which would
prevent new HP-MPI jobs from starting. With three-server redundant licensing, the
full number of HP-MPI licenses can be used by a single job.
When selecting redundant license servers, use stable nodes that are not rebooted or
shutdown frequently. The redundant license servers exchange heartbeats. Disruptions
to that communication can cause the license servers to stop serving licenses.
The redundant license servers must be on the same subnet as the HP-MPI compute
nodes. They do not have to be running the same version of operating system as the
HP-MPI compute nodes, but it is recommended.
Each server in the redundant network must be listed in the HP-MPI license key by
hostname and hostid. The hostid is the MAC address of the eth0 network interface.
The eth0 MAC address is used even if that network interface is not configured. The
hostid can be obtained by typing the following command if HP-MPI is installed on the
system:
% /opt/hpmpi/bin/licensing/arch/lmutil lmhostid
The eth0 MAC address can be found using the following command:
% /sbin/ifconfig | egrep "^eth0" | awk '{print $5}' | sed s/://g
The hostname can be obtained by entering the command hostname.
To request a three server redundant license key for HP-MPI V2.3 for Linux, contact the
HP licensing center using the information on your license certificate.
1.2.7.6 License Release/Regain on Suspend/Resume
HP-MPI now supports the release and regain of license keys when a job is suspended
and resumed by a job scheduler. This feature is recommended for use only with a batch
job scheduler. To enable this feature, add HPMPI_ALLOW_LICENSE_RELEASE=1 to
the mpirun command line. When mpirun receives a SIGTSTP, the licenses that are
used for that job are released back to the license server. Those released licenses can run
14 Information About This Release