6.9.6. Running the OSU OpenSHMEM Benchmarks over CN5000
The OSU OpenSHMEM benchmarks are run with one PE per node (-ppn 1):
export PATH=<hydrainstdir>/bin:$PATH
export LD_LIBRARY_PATH=<sosinstdir>/lib:$LD_LIBRARY_PATH
bmarkpath=<osu_shmem_instdir>/libexec/osu-micro-benchmarks/openshmem
mpiexec.hydra -host <host1>,<host2> -n 2 -ppn 1 \
-genv LD_LIBRARY_PATH ${LD_LIBRARY_PATH} \
-genv FI_PROVIDER opx \
-genv SHMEM_OFI_STX_MAX 0 \
-genv SHMEM_OFI_PROVIDER opx \
${bmarkpath}/osu_oshm_put_bw heapOther available OSU OpenSHMEM benchmarks to substitute for osu_oshm_put_bw:
osu_oshm_put | osu_oshm_get_nb_bw |
osu_oshm_get | osu_oshm_put_mr |
osu_oshm_put_bw | osu_oshm_put_mr_nb |
osu_oshm_get_bw | osu_oshm_get_mr_nb |
osu_oshm_put_nb | osu_oshm_put_overlap |
osu_oshm_get_nb | osu_oshm_get_overlap |
osu_oshm_put_nb_bw | osu_oshm_atomics |