diff options
author | Laurent Alfonsi <laurent.alfonsi@linaro.org> | 2022-05-25 13:44:37 +0200 |
---|---|---|
committer | Laurent Alfonsi <laurent.alfonsi@linaro.org> | 2022-05-25 13:46:22 +0200 |
commit | 77406b0f4c73943dda98024ca249659406a449d7 (patch) | |
tree | 032f985f5fdaf016f2765c1963fea27be8b6df6e /break-up-bmks.sh | |
parent | 352348dc64d6b089772e777c7f826443f7b51fe0 (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-x | break-up-bmks.sh | 21 |
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 ;; |