HP-MPI Version 1.1 for Windows Release Note
HP-MPI V1.1 for Windows Release Note
Submitting jobs
24
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 CCS job allocation. The
number of ranks run will equal the number of processors requested.
-nodex CCS will schedule enough nodes to satisfy the number of processors
requested via the -np option, but then will run only one rank on each
allocated node. Only valid when the -ccp option is used. May not 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 will be
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. May not be used
with the -f, -hostfile, or -hostlist options.
-ccpcyclic Uses cyclic scheduling to place ranks on allocated nodes. Nodes will be
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. May not be used with
the -f, -hostfile, or -hostlist options.
-netaddr X.X.X.X
Specifies the TCP network to use.
-TCP, -IBAL, -MX
Specifies the network protocol to use. To use WSD protocol, specify -TCP and
use -netaddr X.X.X.X to select the IPoIB or IP over MX subnet.
Verify that rank.exe is on a shared directory.
Below are some useful CCS environment variables for naming the job name or stdout/err
fileshare:
• CCP_CLUSTER_NAME - Cluster name
• CCP_JOBID - Job ID
• CCP_JOBNAME - Job name