Skip to content

Commit 9750a5a

Browse files
committed
util: change kmh_v3_btb.sh to use kmhv3.py instead idealkmhv3.py
replace all in CI yml only use kmhv3.py in 0.3c yml for *-align branches Change-Id: Idfb5488ecc5f0878633ba9c4387189bc9dbacd59
1 parent 98b335a commit 9750a5a

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed

.github/workflows/gem5-ideal-btb-perf-weekly.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,19 @@ jobs:
1111
perf_test_spec06:
1212
uses: ./.github/workflows/gem5-perf-template.yml
1313
with:
14-
script_path: ../kmh_v3_btb.sh
14+
script_path: ../kmh_v3_ideal.sh
1515
benchmark_type: "spec06-1.0c"
1616

1717
perf_test_spec17:
1818
uses: ./.github/workflows/gem5-perf-template.yml
1919
with:
20-
script_path: ../kmh_v3_btb.sh
20+
script_path: ../kmh_v3_ideal.sh
2121
benchmark_type: "spec17-1.0c"
2222

2323
perf_test_spec06_vector:
2424
uses: ./.github/workflows/gem5-perf-template.yml
2525
with:
26-
script_path: ../kmh_v3_btb.sh
26+
script_path: ../kmh_v3_ideal.sh
2727
benchmark_type: "spec06-rvv-1.0c"
2828
vector_type: "simple"
2929
check_result: false

.github/workflows/gem5-ideal-btb-perf.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,5 +18,5 @@ jobs:
1818
perf_test:
1919
uses: ./.github/workflows/gem5-perf-template.yml
2020
with:
21-
script_path: ../kmh_v3_btb.sh
21+
script_path: ../kmh_v3_ideal.sh
2222
benchmark_type: "spec06-0.8c"

.github/workflows/gem5-ideal-rvv-simple-perf.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
perf_test:
88
uses: ./.github/workflows/gem5-perf-template.yml
99
with:
10-
script_path: ../kmh_v3_btb.sh
10+
script_path: ../kmh_v3_ideal.sh
1111
benchmark_type: "spec06int-rvv-0.8c"
1212
vector_type: "simple"
1313
check_result: false # Warning: rvv test will not show the difftest failure

.github/workflows/on-demand-spec.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
needs: trigger
8484
uses: ./.github/workflows/gem5-perf-template.yml
8585
with:
86-
script_path: ../kmh_v3_btb.sh
86+
script_path: ../kmh_v3_ideal.sh
8787
benchmark_type: ${{ needs.trigger.outputs.benchmark_type }}
8888
vector_type: ${{ needs.trigger.outputs.vector_type }}
8989
pr_ref: ${{ needs.trigger.outputs.pr_ref }}

.github/workflows/pr-quick-check.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
export GCBV_REF_SO="/nfs/home/share/gem5_ci/ref/normal/riscv64-nemu-notama-tvalref-so"
3636
3737
exit_code=0
38-
./build/RISCV/gem5.opt ./configs/example/idealkmhv3.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
38+
./build/RISCV/gem5.opt ./configs/example/kmhv3.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
3939
4040
# 验证 difftest 正常运行
4141
if [ "${exit_code}" -ne 0 ]; then
@@ -67,7 +67,7 @@ jobs:
6767
6868
# 运行测试
6969
exit_code=0
70-
./build/RISCV/gem5.opt ./configs/example/idealkmhv3.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
70+
./build/RISCV/gem5.opt ./configs/example/kmhv3.py --raw-cpt --generic-rv-cpt=/nfs/home/share/gem5_ci/checkpoints/coremark-riscv64-xs.bin || exit_code=$?
7171
7272
if [ "${exit_code}" -ne 0 ]; then
7373
echo "❌ Base branch difftest failed with exit code ${exit_code}!"

util/xs_scripts/kmh_v3_btb.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ for var in GCBV_REF_SO GCB_RESTORER gem5_home; do
77
checkForVariable $var
88
done
99

10-
$gem5 $gem5_home/configs/example/idealkmhv3.py --generic-rv-cpt=$1
10+
$gem5 $gem5_home/configs/example/kmhv3.py --generic-rv-cpt=$1

0 commit comments

Comments
 (0)