27.12.2014 Views

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!