File tree Expand file tree Collapse file tree 2 files changed +20
-8
lines changed Expand file tree Collapse file tree 2 files changed +20
-8
lines changed Original file line number Diff line number Diff line change @@ -356,6 +356,7 @@ jobs:
356356 os : " ['ubuntu-22.04', 'ubuntu-24.04', 'ubuntu-24.10']"
357357
358358 Benchmarks :
359+ if : false
359360 uses : ./.github/workflows/reusable_benchmarks.yml
360361 permissions :
361362 contents : write
@@ -364,6 +365,22 @@ jobs:
364365 pr_no : ' 0'
365366 bench_script_params : ' --save Baseline_PVC'
366367
368+ Benchmarks-sycl :
369+ uses : ./.github/workflows/reusable_benchmarks.yml
370+ permissions :
371+ contents : write
372+ pull-requests : write
373+ with :
374+ pr_no : ' 0'
375+ bench_script_params : ' --sycl ${{ github.workspace }}/sycl
376+ --ur ${{ github.workspace }}/sycl
377+ --adapter level_zero_v2
378+ --compute-runtime
379+ --build-igc
380+ --preset Minimal
381+ --exit-on-failure'
382+ runner : ' L0_PERF_GPU'
383+
367384 SYCL :
368385 if : false
369386 uses : ./.github/workflows/reusable_sycl.yml
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ jobs:
128128
129129 - name : Install benchmarking scripts deps
130130 run : |
131- python -m venv .venv
131+ python3 -m venv .venv
132132 source .venv/bin/activate
133133 pip install -r ${{github.workspace}}/sc/devops/scripts/benchmarks/requirements.txt
134134
@@ -147,7 +147,7 @@ jobs:
147147 echo "Selected core: $CORES"
148148 echo "CORES=$CORES" >> $GITHUB_ENV
149149
150- ZE_AFFINITY_MASK=1
150+ ZE_AFFINITY_MASK=0
151151 echo "ZE_AFFINITY_MASK=$ZE_AFFINITY_MASK" >> $GITHUB_ENV
152152
153153 - name : Download latest sycl
@@ -179,19 +179,14 @@ jobs:
179179 id : benchmarks
180180 env :
181181 LD_LIBRARY_PATH : ${{ env.SYCL_DIR }}/lib
182+ CPATH : ${{ env.SYCL_DIR }}/include
182183 run : >
183184 source .venv/bin/activate &&
184185 taskset -c ${{ env.CORES }} ./sc/devops/scripts/benchmarks/main.py
185186 ~/bench_workdir_umf
186187 --umf ${{ env.BUILD_DIR }}
187188 --timeout 3000
188- --output-html remote
189189 --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
195190 ${{ env.bench_params }}
196191
197192 # 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