QLogic OFED+ Host Software User Guide, Rev. B
QLogic OFED+ Host Software User Guide, Rev. B
QLogic OFED+ Host Software User Guide, Rev. B
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
B–Benchmark Programs<br />
Benchmark 3: Messaging Rate Microbenchmarks<br />
Benchmark 3: Messaging Rate Microbenchmarks<br />
mpi_multibw is the microbenchmark that highlights <strong>QLogic</strong>’s messaging rate<br />
results. This benchmark is a modified form of the OSU Network-Based Computing<br />
Lab’s osu_bw benchmark (as shown in the previous example). It has been<br />
enhanced with the following additional functionality:<br />
• The messaging rate and the bandwidth are reported.<br />
• N/2 is dynamically calculated at the end of the run.<br />
• You can run multiple processes per node and see aggregate bandwidth and<br />
messaging rates.<br />
The benchmark has been updated with code to dynamically determine what<br />
processes are on which host. Here is an example output when running<br />
mpi_multibw:<br />
$ mpirun -np 16 -ppn 8 -H host1,host2 ./mpi_multibw<br />
This will run on eight processes per node. Typical output might look like:<br />
# PathScale Modified OSU MPI Bandwidth Test<br />
(OSU Version 2.2, PathScale $<strong>Rev</strong>ision$)<br />
# Running on 8 procs per node (uni-directional traffic for each<br />
process pair)<br />
# Size Aggregate Bandwidth (MB/s) Messages/s<br />
1 26.890668 26890667.530474<br />
2 53.692685 26846342.327320<br />
4 107.662814 26915703.518342<br />
8 214.526573 26815821.579971<br />
16 88.356173 5522260.840754<br />
32 168.514373 5266074.141949<br />
64 503.086611 7860728.303972<br />
128 921.257051 7197320.710406<br />
256 1588.793989 6206226.519112<br />
512 1716.731626 3352991.457783<br />
1024 1872.073401 1828196.680564<br />
2048 1928.774223 941784.288727<br />
4096 1928.763048 470889.416123<br />
8192 1921.127830 234512.674597<br />
16384 1919.122008 117133.911629<br />
32768 1898.415975 57935.057817<br />
65536 1953.063214 29801.379615<br />
131072 1956.731895 14928.679615<br />
262144 1957.544289 7467.438845<br />
524288 1957.952782 3734.498562<br />
1048576 1958.235791 1867.519179<br />
2097152 1958.333161 933.806019<br />
4194304 1958.400649 466.919100<br />
B-4 D000046-005 B