HP-MPI Version 1.2 for Windows Release Note

1.6 Running HP-MPI on Windows 2008
To run HP-MPI on Windows 2008 systems, use the appfile mode or the -hostlist/-hostfile
flags.
For remote processes to have access to network resources (such as file shares), a password, which
is used to create processes on the remote nodes, must be provided. The password is SSPI encrypted
before being sent across the network.
Passwords are provided using the -pass or -cache flags.
Authentication does not require a password, but remote access to network resources does. Because
of this, using a -nopass option creates remote processes that run if all libraries and executables
are located on local disks (including the users ranks.exe).
For experienced Linux or HP-UX HP-MPI users, mpirun with appfile options are the same for
Windows 2008 as other platforms, with the exception of the -package, -token, -pass, -cache,
-nopass, -iscached, and -clearcache options.
For details on how to run in appfile mode, see “Building and Running on a Windows Windows
2008 Cluster Using Appfiles” (page 28). For details on how to run using -hostlist, see “Building
and Running on a Windows 2008 Cluster Using -hostlist (page 29).
1.7 Submitting Jobs
The section includes general information for submitting jobs either from the GUI or the command
line.
As part of the mpirun task submitted, the following flags are commonly used with mpirun:
-ccp
Automatically creates an appfile which matches the HPCS job
allocation. The number of ranks run will equal the number of processors
requested.
-nodex
HPCS schedules enough nodes to satisfy the number of processors
requested with the -np option, but then runs only one rank on each
allocated node. Only valid when the -ccp option is used. Cannot be
used with the -f, -hostlist, or -hostfile options.
-np N
Indicates the number of ranks to execute.
-ccpblock
Uses block scheduling to place ranks on allocated nodes. Nodes are
processed in the order they were allocated by the scheduler, with each
node being fully populated up to the total number of CPUs before
moving on to the next node. Only valid when the -ccp option is used.
Cannot be used with the -f, -hostfile, or -hostlist options.
-ccpcyclic
Uses cyclic scheduling to place ranks on allocated nodes. Nodes are
processed in the order they were allocated by the scheduler, with one
rank allocated per node on each cycle through the node list. The node
list will be traversed as many times as is necessary to reach the total
rank count requested. Only valid when the -ccp option is used. Cannot
be used with the -f, -hostfile, or -hostlist options.
-netaddr X.X.X.X
Specifies the TCP network to use.
-TCP, -IBAL
Specifies the network protocol to use. To use WSD protocol, specify
-TCP and use -netaddr X.X.X.X to select the IPoIB subnet.
NOTE: WSD must be explicitly enabled when installing the InfiniBand
drivers to obtain WSD performance using InfiniBand. If WSD is not
enabled, you will not see expected WSD performance when using the
IPoIB subnet.
Verify that rank.exe is on a shared directory.
18 HP-MPI V1.2 for Windows Release Note