From 0c7e03ef56e87c2a7be68d1a6fec27b08a6433d5 Mon Sep 17 00:00:00 2001 From: Phil Carns Date: Wed, 12 Dec 2018 20:17:55 -0600 Subject: [PATCH] add unaligned and 8 MiB tests to p2p bw --- perf-regression/bebop/margo-regression.sbatch | 24 +++++++++++++++---- perf-regression/bebop/run-regression.sh | 1 + 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/perf-regression/bebop/margo-regression.sbatch b/perf-regression/bebop/margo-regression.sbatch index 020359d..c172cdb 100644 --- a/perf-regression/bebop/margo-regression.sbatch +++ b/perf-regression/bebop/margo-regression.sbatch @@ -25,16 +25,32 @@ export I_MPI_FABRICS=shm:ofa echo "## Margo OFI/PSM2 (round trip, bdw):" mpirun ./margo-p2p-latency -i 100000 -n psm2://enp6s0f0:5000 -echo "## Margo OFI/PSM2 (bw, bdw):" +echo "## Margo OFI/PSM2 (bw, 1MiB, bdw):" mpirun ./margo-p2p-bw -x 1048576 -n psm2://enp6s0f0:5000 -c 1 -D 20 -echo "## Margo OFI/PSM2 (bw, 8x concurrency, bdw):" +echo "## Margo OFI/PSM2 (bw, 1MiB, 8x concurrency, bdw):" mpirun ./margo-p2p-bw -x 1048576 -n psm2://enp6s0f0:5000 -c 8 -D 20 +echo "## Margo OFI/PSM2 (bw, 8MiB, bdw):" +mpirun ./margo-p2p-bw -x 8388608 -n psm2://enp6s0f0:5000 -c 1 -D 20 +echo "## Margo OFI/PSM2 (bw, 8MiB, 8x concurrency, bdw):" +mpirun ./margo-p2p-bw -x 8388608 -n psm2://enp6s0f0:5000 -c 8 -D 20 +echo "## Margo OFI/PSM2 (bw, 1MB unaligned, bdw):" +mpirun ./margo-p2p-bw -x 1000000 -n psm2://enp6s0f0:5000 -c 1 -D 20 +echo "## Margo OFI/PSM2 (bw, 1MB unaligned, 8x concurrency, bdw):" +mpirun ./margo-p2p-bw -x 1000000 -n psm2://enp6s0f0:5000 -c 8 -D 20 echo "## Margo OFI/PSM2 (round trip, bdw, Hg busy spin):" mpirun ./margo-p2p-latency -i 100000 -n psm2://enp6s0f0:5000 -t 0,0 -echo "## Margo OFI/PSM2 (bw, bdw, Hg busy spin):" +echo "## Margo OFI/PSM2 (bw, 1MiB, bdw, Hg busy spin):" mpirun ./margo-p2p-bw -x 1048576 -n psm2://enp6s0f0:5000 -c 1 -D 20 -t 0,0 -echo "## Margo OFI/PSM2 (bw, 8x concurrency, bdw, Hg busy spin):" +echo "## Margo OFI/PSM2 (bw, 1MiB, 8x concurrency, bdw, Hg busy spin):" mpirun ./margo-p2p-bw -x 1048576 -n psm2://enp6s0f0:5000 -c 8 -D 20 -t 0,0 +echo "## Margo OFI/PSM2 (bw, 8MiB, bdw, Hg busy spin):" +mpirun ./margo-p2p-bw -x 8388608 -n psm2://enp6s0f0:5000 -c 1 -D 20 -t 0,0 +echo "## Margo OFI/PSM2 (bw, 8MiB, 8x concurrency, bdw, Hg busy spin):" +mpirun ./margo-p2p-bw -x 8388608 -n psm2://enp6s0f0:5000 -c 8 -D 20 -t 0,0 +echo "## Margo OFI/PSM2 (bw, 1MB unaligned, bdw, Hg busy spin):" +mpirun ./margo-p2p-bw -x 1000000 -n psm2://enp6s0f0:5000 -c 1 -D 20 -t 0,0 +echo "## Margo OFI/PSM2 (bw, 1MB unaligned, 8x concurrency, bdw, Hg busy spin):" +mpirun ./margo-p2p-bw -x 1000000 -n psm2://enp6s0f0:5000 -c 8 -D 20 -t 0,0 diff --git a/perf-regression/bebop/run-regression.sh b/perf-regression/bebop/run-regression.sh index 18faa90..b972054 100755 --- a/perf-regression/bebop/run-regression.sh +++ b/perf-regression/bebop/run-regression.sh @@ -87,6 +87,7 @@ cp $PREFIX/bin/margo-p2p-bw $JOBDIR cp $PREFIX/libexec/osu-micro-benchmarks/mpi/pt2pt/osu_latency $JOBDIR # cp $PREFIX/bin/mercury-runner $JOBDIR cd $JOBDIR +export SANDBOX sbatch --wait --export=ALL ./margo-regression.sbatch echo "=== JOB DONE, COLLECTING AND SENDING RESULTS ===" -- 2.26.2