Dhrystone_smoke.sh: smoke-smoke is done on dhrystone for the cv32a65x configuration

This commit is contained in:
Jean-Roch Coulon 2024-10-20 10:11:40 +02:00 committed by JeanRochCoulon
parent 8a457272b7
commit 6fc8d60c14
3 changed files with 3 additions and 11 deletions

View file

@ -217,10 +217,7 @@ smoke-bench:
DASHBOARD_SORT_INDEX: 5
DASHBOARD_JOB_CATEGORY: "Performance"
SPIKE_TANDEM: 1
parallel:
matrix:
- BENCH: "dhrystone"
DV_HWCONFIG_OPTS: ["cv32a65x IcacheByteSize=32768 IcacheSetAssoc=8 DcacheByteSize=32768 DcacheSetAssoc=8"]
BENCH: "dhrystone"
script:
- bash verif/regress/"$BENCH"_smoke.sh --no-print
- python3 .gitlab-ci/scripts/report_benchmark.py --"$BENCH"_cv32a65x verif/sim/out_*/vcs-uvm_sim/"$BENCH"_main.*.log

View file

@ -23,7 +23,7 @@ valid_cycles = {
"dhrystone_single": 25684,
"coremark_dual": 1025897,
"coremark_single": 1310721,
"dhrystone_cv32a65x": 33736,
"dhrystone_cv32a65x": 33867,
}
for arg in sys.argv[1:]:

View file

@ -25,10 +25,6 @@ if ! [ -n "$DV_SIMULATORS" ]; then
DV_SIMULATORS=vcs-uvm
fi
if ! [ -n "$DV_HWCONFIG_OPTS" ]; then
DV_HWCONFIG_OPTS="cv32a65x"
fi
make clean
make -C verif/sim clean_all
@ -58,8 +54,7 @@ cflags=(
)
python3 cva6.py \
--target hwconfig \
--hwconfig_opts="$DV_HWCONFIG_OPTS" \
--target cv32a65x \
--iss="$DV_SIMULATORS" \
--iss_yaml=cva6.yaml \
--c_tests "$src0" \