File tree 2 files changed +20
-8
lines changed
2 files changed +20
-8
lines changed Original file line number Diff line number Diff line change @@ -334,6 +334,7 @@ jobs:
334
334
os : " ['ubuntu-22.04', 'ubuntu-24.04', 'ubuntu-24.10']"
335
335
336
336
Benchmarks :
337
+ if : false
337
338
uses : ./.github/workflows/reusable_benchmarks.yml
338
339
permissions :
339
340
contents : write
@@ -342,6 +343,22 @@ jobs:
342
343
pr_no : ' 0'
343
344
bench_script_params : ' --save Baseline_PVC'
344
345
346
+ Benchmarks-sycl :
347
+ uses : ./.github/workflows/reusable_benchmarks.yml
348
+ permissions :
349
+ contents : write
350
+ pull-requests : write
351
+ with :
352
+ pr_no : ' 0'
353
+ bench_script_params : ' --sycl ${{ github.workspace }}/sycl
354
+ --ur ${{ github.workspace }}/sycl
355
+ --adapter level_zero_v2
356
+ --compute-runtime
357
+ --build-igc
358
+ --preset Minimal
359
+ --exit-on-failure'
360
+ runner : ' L0_PERF_GPU'
361
+
345
362
SYCL :
346
363
if : false
347
364
uses : ./.github/workflows/reusable_sycl.yml
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ jobs:
128
128
129
129
- name : Install benchmarking scripts deps
130
130
run : |
131
- python -m venv .venv
131
+ python3 -m venv .venv
132
132
source .venv/bin/activate
133
133
pip install -r ${{github.workspace}}/sc/devops/scripts/benchmarks/requirements.txt
134
134
@@ -147,7 +147,7 @@ jobs:
147
147
echo "Selected core: $CORES"
148
148
echo "CORES=$CORES" >> $GITHUB_ENV
149
149
150
- ZE_AFFINITY_MASK=1
150
+ ZE_AFFINITY_MASK=0
151
151
echo "ZE_AFFINITY_MASK=$ZE_AFFINITY_MASK" >> $GITHUB_ENV
152
152
153
153
- name : Download latest sycl
@@ -179,19 +179,14 @@ jobs:
179
179
id : benchmarks
180
180
env :
181
181
LD_LIBRARY_PATH : ${{ env.SYCL_DIR }}/lib
182
+ CPATH : ${{ env.SYCL_DIR }}/include
182
183
run : >
183
184
source .venv/bin/activate &&
184
185
taskset -c ${{ env.CORES }} ./sc/devops/scripts/benchmarks/main.py
185
186
~/bench_workdir_umf
186
187
--umf ${{ env.BUILD_DIR }}
187
188
--timeout 3000
188
- --output-html remote
189
189
--results-dir ${{ github.workspace }}/results-repo
190
- --output-markdown
191
- --sycl ${{ env.SYCL_DIR }}
192
- --adapter level_zero_v2
193
- --exit-on-failure
194
- --filter SYCL-Bench
195
190
${{ env.bench_params }}
196
191
197
192
# In case it failed to add a comment, we can still print the results.
You can’t perform that action at this time.
0 commit comments