HP-MPI Version 1.2 for Windows Release Note

http://www.docs.hp.com/en/highperfcomp.html
1.12 Known Problems and Workarounds
The Fortran interface provided in HP-MPI assumes a style calling convention of C-by-
reference. That is, function names are not decorated as _function@bytes, arguments are
passed by reference, string length arguments are passed by value after the other arguments,
and the caller cleans the stack. This is not compatible with Compaq Visual Fortran (CVF)
or other compilers using the STDCALL calling convention for Fortran routines (for example,
/iface:cvf in Intel Fortran). The STDCALL calling convention decorates the function
names, passes string lengths by value directly after the string, and has the callee clean the
stack.
1.13 Installation Requirements
HP-MPI V1.2 for Windows is supported on the following Microsoft operating systems:
HPCS
Windows 2008
On Windows 2008, all systems which will be used to run or submit HP-MPI jobs must be members
of the same active directory domain. You must install and start the HP-MPI Remote Launch
service to run on Windows 2008. The service is not required to run in SMP (single system) mode.
You must install the correct HP-MPI product for your system.
HP-MPI V1.2 for Windows must be installed by an Administrator.
HP-MPI requires a minimum of 50 MB of disk space in C:\Program Files (x86).
1.14 Licensing Policy for Windows
HP-MPI V1.2 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 workw with that
application. An HP-MPI license is required for all other applications.
1.14.1 Licensing for Windows
HP-MPI V1.2 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.
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\<arch>\lmutil lmhostid
The hostname can be obtained using the control panel by following Control
PanelSystem+Computer Name.
The default search path used to find an MPI license file is:
"%MPI_ROOT%\licenses:.".
1.12 Known Problems and Workarounds 33