HP-MPI Version 2.0 for Windows Release Note

-hostlist
node1[:X,node2:Y,...]
Indicates specific cluster resources to use for the job.
Include a comma separated list, and specify the number
of ranks/node by following the hostname with ':X' where
X indicates the number of ranks. This enables the
application or test applications to run on a specific set of
nodes and ranks.
For example, to run a single rank/node:
"%MPI_ROOT%\bin\mpirun" -hpc -hostlist
node1,node2,node3 rank.exe
This command runs a single rank specifically on node1,
node2, and node3. You do not need to specify -np because
a single rank is assigned to the resources specified by the
-hostlist flag.
-hpcunit core|socket|node
Used to specify core, socket, or node scheduling. Each rank
is run on the specified unit type.
For example, to run a single rank/node and you want the
scheduler to select the nodes:
"%MPI_ROOT%\bin\mpirun" -hpc -hpcunit node
-np 3 rank.exe
In this example, the scheduler selects three available nodes,
and a single rank is started on each node.
Verify that rank.exe is on a shared directory.
Below are some useful Windows 2008 environment variables for naming the job name or stdout/err
fileshare:
CCP_CLUSTER_NAME - Cluster name
CCP_JOBID - Job ID
CCP_JOBNAME - Job name
CCP_TASKCONTEXT - Task ‘content’ (jobid.taskid)
CCP_TASKID - Task ID
CCP_WORKDIR - Current working directory for each task in a job
An example job description file for a saved job, XMLDescriptionFile.xml, is included in the
help directory. This contains a template for a single saved HP-MPI job. To use this description
file, submit a job by selecting the HPC Job Manager. In the Job Manager, select ActionJob
SubmissionCreate New Job from Description File and select XML DescriptionFile.xml
located in the HP-MPI help directory. Edit the Tasks command to include flags and the rank to
execute. The job runs with ranks being equal to the number of resource units selected.
8.2 Submitting Jobs from the Windows 2008 GUI
To execute an HP-MPI job from the Windows 2008 GUI:
1. Bring up the HPC Job Manager. If a cluster name is requested, use the name of the head
node. If running on the HPC Job Manager from the head node, select localhost.
2. Select New Job from the Actions menu.
3. In the New Job window, enter the job name (and project name if desired).
32 Submitting Jobs