diff --git a/test/release/examples/benchmarks/hpcc/stream-ep.ml-perf.graph b/test/release/examples/benchmarks/hpcc/stream-ep.ml-perf.graph index 93a02034051d..4caa442a3aa8 100644 --- a/test/release/examples/benchmarks/hpcc/stream-ep.ml-perf.graph +++ b/test/release/examples/benchmarks/hpcc/stream-ep.ml-perf.graph @@ -1,5 +1,5 @@ perfkeys: max =, avg =, min = repeat-files: stream.ep.dat graphkeys: max stream-ep GB/s, avg stream-ep GB/s, min stream-ep GB/s -graphtitle: HPCC: STREAM-EP Perf (GB/s) - n=5,723,827,200 -ylabel: Performance (GB/s) +graphtitle: HPCC: STREAM-EP Perf (GB/s/locale) - n=5,723,827,200 +ylabel: Performance (GB/s/locale) diff --git a/test/studies/bale/indexgather/ig-agg.ml-perf.graph b/test/studies/bale/indexgather/ig-agg.ml-perf.graph index c5e1541a9a55..0af6f753bb4b 100644 --- a/test/studies/bale/indexgather/ig-agg.ml-perf.graph +++ b/test/studies/bale/indexgather/ig-agg.ml-perf.graph @@ -1,5 +1,5 @@ perfkeys: MB/s per node:, MB/s per node: files: bale-ig-aggregated.dat, bale-ig-auto-aggregated.dat graphkeys: MB/s per node (aggregated), MB/s per node (auto-aggregated) -graphtitle: Bale: Aggregated Indexgather Perf (MB/s per node) -ylabel: Performance (MB/s per node) +graphtitle: Bale: Aggregated Indexgather Perf (MB/s/locale) +ylabel: Performance (MB/s/locale) diff --git a/test/studies/bale/indexgather/ig.ml-perf.graph b/test/studies/bale/indexgather/ig.ml-perf.graph index 4b8edc950eb5..44c54b8328c9 100644 --- a/test/studies/bale/indexgather/ig.ml-perf.graph +++ b/test/studies/bale/indexgather/ig.ml-perf.graph @@ -1,5 +1,5 @@ perfkeys: MB/s per node:, MB/s per node:, MB/s per node: files: bale-ig.dat, bale-ig-unordered.dat, bale-ig-opt.dat graphkeys: MB/s per node (ordered), MB/s per node (unordered), MB/s per node (forall opt) -graphtitle: Bale: Indexgather Perf (MB/s per node) -ylabel: Performance (MB/s per node) +graphtitle: Bale: Indexgather Perf (MB/s/locale) +ylabel: Performance (MB/s/locale) diff --git a/util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo-nopshm.bash b/util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo-nopshm.bash new file mode 100755 index 000000000000..ee465f40263d --- /dev/null +++ b/util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo-nopshm.bash @@ -0,0 +1,27 @@ +#!/usr/bin/env bash +# +# Run co-locale performance tests on an HPE Apollo over GASNet with PSHM +# disabled. + +CWD=$(cd $(dirname $0) ; pwd) + +export CHPL_TEST_PERF_SUBDIR="hpe-apollo" +export CHPL_TEST_PERF_CONFIG_NAME='16-node-apollo-hdr' + +source $CWD/common-perf.bash + +export CHPL_NIGHTLY_TEST_CONFIG_NAME="perf.hpe-apollo-hdr.gasnet-ibv.fast.colo-nopshm" + +source $CWD/common-hpe-apollo.bash +source $CWD/common-perf-hpe-apollo-hdr.bash +perf_hpe_apollo_args="-performance-configs gn-ibv-fast:v,gn-ibv-fast-colo:v,gasnet-ibv.fast.colo-nopshm:v -perflabel ml- -startdate 09/04/24" + +export CHPL_GASNET_SEGMENT=fast +export GASNET_PHYSMEM_MAX="0.90" +export CHPL_RT_LOCALES_PER_NODE=2 +export CHPL_GASNET_MORE_CFG_OPTIONS=--disable-pshm + +nightly_args="${nightly_args} -no-buildcheck" +perf_args="-performance-description gn-ibv-fast-colo-nopshm -numtrials 1 -sync-dir-suffix colocales" + +$CWD/nightly -cron ${perf_args} ${perf_hpe_apollo_args} ${nightly_args} diff --git a/util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo.bash b/util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo.bash index cad52e859b7b..f520c690d8c9 100755 --- a/util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo.bash +++ b/util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo.bash @@ -14,7 +14,7 @@ export CHPL_NIGHTLY_TEST_CONFIG_NAME="perf.hpe-apollo-hdr.gasnet-ibv.fast.colo" source $CWD/common-hpe-apollo.bash source $CWD/common-perf-hpe-apollo-hdr.bash -perf_hpe_apollo_args="-performance-configs gn-ibv-fast:v,gn-ibv-fast-colo:v -perflabel ml- -startdate 09/04/24" +perf_hpe_apollo_args="-performance-configs gn-ibv-fast:v,gn-ibv-fast-colo:v,gasnet-ibv.fast.colo-nopshm:v -perflabel ml- -startdate 09/04/24" export CHPL_GASNET_SEGMENT=fast export GASNET_PHYSMEM_MAX="0.90"