HP-MPI Version 2.2 for Linux Release Note

HP-MPI V2.2 for Linux Release Note
What’s in This Version
26
% export MPI_IC_ORDER="elan:TCP"
% export MPIRUN_SYSTEM_OPTIONS=" "
% $MPI_ROOT/bin/mpirun -prot -TCP -prun -n4 ./a.out
Example 4 Protocol Maps
This runs on ELAN
[user@opte10 user]$ bsub -I -n3 -ext "SLURM[nodes=3]" $MPI_ROOT/bin/mpirun -prot
-srun ./a.out Job <59304> is submitted to default queue <normal>.
<<Waiting for dispatch ...>>
<<Starting on lsfhost.localdomain>>
Host 0 -- ELAN node 0 -- ranks 0
Host 1 -- ELAN node 1 -- ranks 1
Host 2 -- ELAN node 2 -- ranks 2
host | 0 1 2
======|================
0 : SHM ELAN ELAN
1 : ELAN SHM ELAN
2 : ELAN ELAN SHM
Hello world! I'm 0 of 3 on opte6
Hello world! I'm 1 of 3 on opte7
Hello world! I'm 2 of 3 on opte8
This runs on TCP/IP over the GigE network configured as 172.20.x.x on eth0
[user@opte10 user]$ bsub -I -n3 -ext "SLURM[nodes=3]" $MPI_ROOT/bin/mpirun -prot
-TCP -srun ./a.out Job <59305> is submitted to default queue <normal>.
<<Waiting for dispatch ...>>
<<Starting on lsfhost.localdomain>>
Host 0 -- ip 172.20.0.6 -- ranks 0
Host 1 -- ip 172.20.0.7 -- ranks 1
Host 2 -- ip 172.20.0.8 -- ranks 2
host | 0 1 2
======|================
0 : SHM TCP TCP
1 : TCP SHM TCP
2 : TCP TCP SHM
Hello world! I'm 0 of 3 on opte6
Hello world! I'm 1 of 3 on opte7
Hello world! I'm 2 of 3 on opte8
This uses TCP/IP over the Elan subnet using the -TCP option in combination with the
-subnet option for the Elan interface 172.22.x.x