OSU MPI Benchmarks
由Ohio State University提供的MPI通信效率評測工具,分為點對點通信和組通信兩種形式,通過執行各種不同模式的MPI,來測試帶寬和延遲。
OSU MPI Benchmarks地址:http://mvapich.cse.ohio-state.edu/benchmarks/
1、安裝openmpi
# yum install openmpi3 openmpi3-devel -y
2、安裝OSU MPI Benchmarks
# wget http://mvapich.cse.ohio-state.edu/download/mvapich/osu-micro-benchmarks-5.6.3.tar.gz # tar zxvf osu-micro-benchmarks-5.6.3.tar.gz # cd osu-micro-benchmarks-5.6.3 # ./configure # make -j # make install
3、測試Bandwidth
OSU MPI帶寬測試
# mpirun -ppn 2 --host <node1>,<node2> ./osu_bw
OSU MPI雙向帶寬測試
# mpirun -ppn 1 --host <node1>,<node2> ./osu_bibw
4、測試延遲
OSU MPI 延遲測試
# mpirun -ppn 1 --host <node1>,<node2> ./osu_latency