-
Notifications
You must be signed in to change notification settings - Fork 423
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add GASNet co-locale performance tests
Signed-off-by: John H. Hartman <[email protected]>
- Loading branch information
Showing
1 changed file
with
30 additions
and
0 deletions.
There are no files selected for viewing
30 changes: 30 additions & 0 deletions
30
util/cron/test-perf.hpe-apollo-hdr.gasnet-ibv.fast.colo.bash
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
#!/usr/bin/env bash | ||
# | ||
# Run co-locale performance tests on an HPE Apollo over GASNet with PSHM | ||
# enabled. | ||
|
||
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" | ||
|
||
source $CWD/common-hpe-apollo.bash | ||
source $CWD/common-perf-hpe-apollo-hdr.bash | ||
perf_hpe_apollo_args="-performance-configs gn-ibv-fast-colo: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=--enable-pshm | ||
|
||
nightly_args="${nightly_args} -no-buildcheck" | ||
perf_args="-performance-description gn-ibv-fast-colo -numtrials 1" | ||
|
||
# Remove this for production | ||
export CHPL_NIGHTLY_TEST_DIRS=release/examples/benchmarks | ||
|
||
$CWD/nightly -cron ${perf_args} ${perf_hpe_apollo_args} ${nightly_args} |