HP-MPI User's Guide (11th Edition)

Example applications
ping_pong_ring.c (Windows)
Appendix A240
Host 0 -- ip 172.16.159.3 -- ranks 0
Host 1 -- ip 172.16.150.23 -- ranks 1
Host 2 -- ip 172.16.150.24 -- ranks 2
host | 0 1 2
=====|================
0 : SHM IBAL IBAL
1 : IBAL SHM IBAL
2 : IBAL IBAL SHM
[0:mpiccp3] ping-pong 1000000 bytes ...
1000000 bytes: 1089.29 usec/msg
1000000 bytes: 918.03 MB/sec
[1:mpiccp4] ping-pong 1000000 bytes ...
1000000 bytes: 1091.99 usec/msg
1000000 bytes: 915.76 MB/sec
[2:mpiccp5] ping-pong 1000000 bytes ...
1000000 bytes: 1084.63 usec/msg
1000000 bytes: 921.97 MB/sec
The table showing SHM/IBAL is printed because of the -prot option
(print protocol) specified in the mpirun command.
It could show any of the following settings:
IBAL: IBAL on InfiniBand
TCP: TCP/IP
MPID: daemon communication mode
SHM: shared memory (intra host only)
If one or more hosts show considerably worse performance than another,
it can often indicate a bad card or cable.
If the run aborts with some kind of error message, it is possible that
HP-MPI incorrectly determined which interconnect was available.