aboutsummaryrefslogtreecommitdiff
path: root/break-up-bmks.sh
diff options
context:
space:
mode:
authorLaurent Alfonsi <laurent.alfonsi@linaro.org>2022-05-25 13:44:37 +0200
committerLaurent Alfonsi <laurent.alfonsi@linaro.org>2022-05-25 13:46:22 +0200
commit77406b0f4c73943dda98024ca249659406a449d7 (patch)
tree032f985f5fdaf016f2765c1963fea27be8b6df6e /break-up-bmks.sh
parent352348dc64d6b089772e777c7f826443f7b51fe0 (diff)
break-up-bmks.sh, spec2xxx-install, run.sh: Handle review feedback for spec2017 harness.
Remarks from https://review.linaro.org/c/toolchain/bmk-scripts/+/41328 Change-Id: I02f9369d9601ee30b835ca8d6d1659f6382bc662
Diffstat (limited to 'break-up-bmks.sh')
-rwxr-xr-xbreak-up-bmks.sh21
1 files changed, 19 insertions, 2 deletions
diff --git a/break-up-bmks.sh b/break-up-bmks.sh
index 67c127b..30aa772 100755
--- a/break-up-bmks.sh
+++ b/break-up-bmks.sh
@@ -29,6 +29,21 @@ spec2006_fortran=(
437.leslie3d 459.GemsFDTD 465.tonto 481.wrf
)
+spec2006_speed=(
+ 400.perlbench_s 401.bzip2_s 403.gcc_s 429.mcf_s 433.milc_s 444.namd_s 445.gobmk_s
+ 447.dealII_s 450.soplex_s 453.povray_s 456.hmmer_s 458.sjeng_s 462.libquantum_s
+ 464.h264ref_s 470.lbm_s 471.omnetpp_s 473.astar_s 482.sphinx3_s 483.xalancbmk_s
+ 410.bwaves_s 435.gromacs_s 436.cactusADM_s 454.calculix_s 416.gamess_s 434.zeusmp_s
+ 437.leslie3d_s 459.GemsFDTD_s 465.tonto_s 481.wrf_s
+)
+
+spec2006_speed_nofortran=(
+ 400.perlbench_s 401.bzip2_s 403.gcc_s 429.mcf_s 433.milc_s 444.namd_s 445.gobmk_s
+ 447.dealII_s 450.soplex_s 453.povray_s 456.hmmer_s 458.sjeng_s 462.libquantum_s
+ 464.h264ref_s 470.lbm_s 471.omnetpp_s 473.astar_s 482.sphinx3_s 483.xalancbmk_s
+)
+
+
spec2006_all=("${spec2006_c_and_cxx[@]}" "${spec2006_fortran[@]}")
@@ -47,13 +62,15 @@ spec2017_speed_nofortran=(
-# keywords for subset of cpu2006 tests : c_and_cxx, fortran, all
+# keywords for subset of cpu2006 tests : c_and_cxx, fortran, all, spec2006_speed, spec2006_speed_nofortran
# keywords for subset of cpu2017 tests : spec2017_speed, spec2017_speed_nofortran
mapfile -t bmks < <(echo "$bench_list" \
| sed -e "s/c_and_cxx/${spec2006_c_and_cxx[*]}/g" \
-e "s/fortran/${spec2006_fortran[*]}/g" \
-e "s/all/${spec2006_all[*]}/g" \
+ -e "s/spec2006_speed/${spec2006_speed[*]}/g" \
+ -e "s/spec2006_speed_nofortran/${spec2006_speed_nofortran[*]}/g" \
-e "s/spec2017_speed/${spec2017_speed[*]}/g" \
-e "s/spec2017_speed_nofortran/${spec2017_speed_nofortran[*]}/g" \
| tr " " "\n" \
@@ -80,7 +97,7 @@ case "$bmk_hw" in
"sq") n_cores=24 ;;
"tk1") n_cores=4 ;;
"tx1") n_cores=4 ;;
- "fx") n_cores=4 ;;
+ "fx") n_cores=24 ;;
esac
case "$run_profile" in
"serial") n_cores=1 ;;