HP-MPI Version 1.1 for Windows Release Note

HP-MPI V1.1 for Windows Release Note
Building and running applications
41
Any additional runs of ANY HP-MPI application from the same node and same user
account will not require a password:
X:\demo> "%MPI_ROOT%\bin\mpirun" -hostlist n01:2,n02:2 ^
hello_world.exe
Hello world! I'm 1 of 4 on n01
Hello world! I'm 3 of 4 on n02
Hello world! I'm 0 of 4 on n01
Hello world! I'm 2 of 4 on n02
Running with a hostfile using CCS
Perform Steps 1 and 2 from “Building and running on a single host” on page 34.
Step 1. Change to a writable directory on a mapped drive. The mapped drive should be to a
shared folder for the cluster.
Step 2. Create a file "hostfile" containing the list of nodes on which to run:
n01
n02
n03
n04
Step 3. Submit the job to CCS.
X:\demo> "%MPI_ROOT%\bin\mpirun" -ccp -hostlist hostfile -np 8 ^
hello_world.exe
Nodes will be allocated in the order that they appear in the hostfile. Nodes are
scheduled cyclically, so if you have requested more ranks than there are nodes in
the hostfile, nodes will be used multiple times.
Step 4. Analyze hello_world output.
HP-MPI prints the output from running the hello_world executable in
non-deterministic order. The following is an example of the output:
Hello world! I'm 5 of 8 on n02
Hello world! I'm 0 of 8 on n01
Hello world! I'm 2 of 8 on n03
Hello world! I'm 6 of 8 on n03
Hello world! I'm 1 of 8 on n02
Hello world! I'm 3 of 8 on n04
Hello world! I'm 4 of 8 on n01
Hello world! I'm 7 of 8 on n04