Skip to content

Conversation

@mateuszpn
Copy link
Contributor

@mateuszpn mateuszpn commented Dec 5, 2025

The fix allows to use of _v1 and _v2 to select the l0 adapter and the use of arch to select the GPU, eg.:
llvm-lit --param "sycl_devices=level_zero_v2:arch-intel_gpu_mtl_u" sycl/test-e2e
Necessary to run tests on integrated GPU on system with another GPU

The contribution includes fixed setting of ZE_AFFINITY_MASK in multi-gpu systems (some tests set it before run). Please note, that most of tests use device level_zero:1, but some of them require setting ZE_AFFINITY_MASK. For these tests the script sets ZE_AFFINITY_MASK=1 and use device level_zero:0, due to filtering.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant