PingPing Performance Comparison

PingPing benchmark is one of the Single Transfer Benchmarks in PMB. As PingPong, PingPing measures startup and throughput of single messages,
with the crucial difference that messages are obstructed by oncoming messages. For this, two processes communicate (MPI_Isend/MPI_Recv/MPI_Wait) with each other, with the MPI_Isend's issued simultaneously.

2-node Latency (millisecond) Performance Results


#bytes	#reps	linux		dom0	domU(SMP)		domU(noSMP)
--------------------------------------------------------------------------
0       1000        179.98          276.30          336.62          459.57
1       1000        186.72          277.23          331.98          460.02
2       1000        177.09          277.05          335.65          461.48
4       1000        184.14          277.22          335.12          461.81
8       1000        179.49          278.44          337.25          463.32
16      1000        182.05          278.61          338.07          463.66
32      1000        181.58          283.02          342.52          472.59
64      1000        189.19          289.21          351.75          479.50
128     1000        193.39          299.86          364.50          495.40
256     1000        209.64          320.00          388.28          545.60
512     1000        254.86          379.19          450.07          645.83
1024    1000        351.36          424.23          541.72          647.10
2048    1000        522.77          729.81          879.20         1116.91
4096    1000        707.10          857.41         1028.05         1340.47
8192    1000       1249.20         1430.83         1608.26         2165.45
16384   1000       2105.67         2436.14         4137.95         3728.86
32768   1000       4631.35         5026.14         5968.13        15783.15
65536   640       10670.18        11231.69        26077.45        35468.56
131072  320       23978.61        24102.00        28095.37        66294.21
262144  160       49398.95        49579.65        59897.74       129002.68
524288  80       100398.29       100752.99       102156.88       239845.63
1048576 40       202057.35       202627.62       204021.17       491635.27
2097152 20       406207.22       407265.87       408908.02       966236.27
4194304 10       813581.30       815457.70       813496.17      1932701.90


2-node Throughput (MB/sec) Performance Results


#bytes	#reps	linux 		dom0		domU(SMP)		domU(noSMP)
--------------------------------------------------------------------------
0       1000          0.00            0.00            0.00            0.00
1       1000          0.01            0.00            0.00            0.00
2       1000          0.01            0.01            0.01            0.00
4       1000          0.02            0.01            0.01            0.01
8       1000          0.04            0.03            0.02            0.02
16      1000          0.08            0.05            0.05            0.03
32      1000          0.17            0.11            0.09            0.06
64      1000          0.32            0.21            0.17            0.13
128     1000          0.63            0.41            0.34            0.25
256     1000          1.16            0.76            0.63            0.45
512     1000          1.92            1.29            1.09            0.75
1024    1000          2.78            2.30            1.80            1.51
2048    1000          3.74            2.68            2.25            1.75
4096    1000          5.52            4.57            3.80            2.92
8192    1000          6.25            5.46            4.86            3.63
16384   1000          7.42            6.41            3.79            4.20
32768   1000          6.75            6.22            5.25            1.98
65536   640           5.86            5.57            2.44            1.76
131072  320           5.21            5.19            4.47            1.88
262144  160           5.06            5.04            4.18            1.94
524288  80            4.98            4.96            4.89            2.09
1048576 40            4.95            4.94            4.90            2.03
2097152 20            4.92            4.91            4.89            2.07
4194304 10            4.92            4.91            4.92            2.07