diff --git a/templates/OSU/7.2/osu.openmpi.config b/templates/OSU/7.2/osu.openmpi.config index 7937da11665ff0ff529a52ed4801d2a47fdd553b..ebf5af26365193f936c30c35c9140a63659ef1db 100644 --- a/templates/OSU/7.2/osu.openmpi.config +++ b/templates/OSU/7.2/osu.openmpi.config @@ -1,6 +1,8 @@ [SERVER] 11.11.11.11 +[DOWNLOAD] + [DEPENDENCY] set -e set -x @@ -10,6 +12,8 @@ gcc_version=$(gcc --version | awk 'NR==1{print $NF}') module use ./software/moduledeps/gcc${gcc_version} module load openmpi/4.1.2 ./jarvis -install osu/7.2.0 gcc+mpi +module use ./software/moduledeps/gcc10.3.1-hmpi4.1.2 +module load osu/7.2.0 #test if mpi is normal ./jarvis -bench mpi mkdir -p osu @@ -19,12 +23,13 @@ module purge gcc_version=$(gcc --version | awk 'NR==1{print $NF}') module use ./software/moduledeps/gcc${gcc_version} module load openmpi/4.1.2 +module use ./software/moduledeps/gcc10.3.1-hmpi4.1.2 module load osu/7.2.0 [APP] app_name = OSU build_dir = ${OSU_PATH}/ -binary_dir = ${OSU_PATH}/libexec/osu-micro-benchmarks/mpi/collective +binary_dir = ${OSU_PATH}/libexec/osu-micro-benchmarks/mpi/collective/ case_dir = ./osu [BUILD] @@ -33,6 +38,6 @@ case_dir = ./osu ./jarvis -remove osu [RUN] -run = mpirun --allow-run-as-root -np 16 --bind-to core -mca pml ucx -mca osc ^ucx -mca btl ^vader,tcp,openib -x UCX_TLS=self,rc_x +run = mpirun --allow-run-as-root -np 2 --bind-to core -mca pml ob1 -mca btl self,tcp -x UCX_TLS=self,rc binary = osu_allgather -m 32:4096 --validation --type mpi_int -nodes = 1 \ No newline at end of file +nodes = 1