HP-MPI Version 2.0 for Windows Release Note
14 Licensing
14.1 Licensing Policy for Windows
HP-MPI V2.0 for Windows uses FLEXlm licensing technology. A license is required to use HP-MPI
for Windows. Licenses can be purchased from the HP software depot at http://www.hp.com/go/
softwaredepot or contact your HP representative
Demo licenses for HP-MPI are also available from the HP software depot.
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 only work with that
application. An HP-MPI license is required for all other applications.
14.2 Licensing for Windows
HP-MPI V2.0 for Windows uses FLEXlm licensing technology. A license file can be named either
as license.dat or any file name with an extension of .lic. The license file must be placed in
the installation directory (default C:\Program Files (x86)\Hewlett-Packard\HP-MPI\
licenses) on all the runtime systems, and on the license server.
HP-MPI V2.0 for Windows optionally supports redundant license servers. The HP-MPI License
Certificate includes space for up to three license servers. Either one license server, or three license
servers are listed on the certificate. To use a single license server, follow the directions below.
To use three redundant license servers, repeat the steps below for each license server.
You must provide the hostname and hostid number of the system where the FLEXlm daemon
for HP-MPI for Windows runs. The hostid can be obtained by typing the following command if
HP-MPI is already installed on the system:
%MPI_ROOT%\bin\licensing\<i86_n3>\lmutil lmhostid
The hostname can be obtained using the control panel by following Control
Panel→System→Computer Name.
The default search path used to find an MPI license file is:
"%MPI_ROOT%\licenses:.".
If the license needs to be placed in another location which cannot be found by the previous search,
the user can set the environment variable LM_LICENSE_FILE to explicitly specify the location
of the license file.
For more information, see http://licensing.hp.com.
14.2.1 Installing License Files
A valid license file contains the system hostid and the associated license key. License files can
be named either as license.dat or any name with extension of *.lic (like mpi.lic, for example).
The license file must be copied to the installation directory (default C:\Program Files (x86)\
Hewlett-Packard\HP-MPI\licenses) on all runtime systems, and to the license server.
The command to run the license server is:
C:\> %MPI_ROOT%\bin\licensing\<i86_n3>\lmgrd" -c mpi.lic
14.2.2 License Testing
Build and run the hello_world program in %MPI_ROOT%\help\hello_world.c to check for
a license. If your system is not properly licensed, the following error message displays:
14.1 Licensing Policy for Windows 53