HP-MPI User's Guide (11th Edition)
Getting started
Getting started using HP-UX or Linux
Chapter 2 27
HP-MPI has an Independent Software Vendor (ISV) program that allows
participating ISVs to freely distribute HP-MPI with their applications.
When the application is part of the HP-MPI ISV program, there is no
licensing requirement for the end user. The ISV provides a licensed copy
of HP-MPI. Contact your application vendor to find out if they
participate in the HP-MPI ISV program. The copy of HP-MPI distributed
with a participating ISV will only work with that application. An
HP-MPI license is required for all other applications.
Licensing for Linux
HP-MPI for Linux uses FLEXlm licensing technology. A license file can
be named either as license.dat or any file name with an extension of
.lic. The default location to place MPI license files is in the default
installation directory /opt/hpmpi/licenses.
You will need to provide the hostname and hostid number of the system
where the FLEXlm daemon for HP-MPI for Linux will run. The hostid,
which is the MAC address of eth0, can be obtained by typing the
following command if HP-MPI is already installed on the system:
% /opt/hpmpi/bin/licensing/<arch>/lmutil lmhostid
Or:
% /sbin/ifconfig | egrep "^eth0" | awk'{print $5}' | \
sed s/://g
The hostname can be obtained by entering the command hostname.
The default search path used to find an MPI license file is:
% $MPI_ROOT/licenses:/opt/hpmpi/licenses:.
For example, if MPI_ROOT=/home/hpmpi, license files will be searched in
the following order:
/home/hpmpi/licenses/license.dat
/home/hpmpi/licenses/*.lic
/opt/hpmpi/licenses/license.dat
/opt/hpmpi/licenses/*.lic
./license.dat
./*.lic