oneDNN icon indicating copy to clipboard operation
oneDNN copied to clipboard

xpu: ocl: link to OCL indirectly

Open spalicki opened this issue 4 months ago • 6 comments

  1. Make all OCL calls indirect and place them inside xpu::ocl namespace
  2. Unify indirect OCL and L0 usage
  3. Make NGEN calls indirect as well (fix for NGEN copied here was already merged to its main branch)

This is another step in removing OCL direct dependency for SYCL (especially with L0 backend) MFDNN-14027 as well as OpenVINO related cache issues MFDNN-12604.

spalicki avatar Oct 02 '25 18:10 spalicki

make test disable test_device_cpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb

spalicki avatar Oct 20 '25 15:10 spalicki

make test disable test_device_cpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb

spalicki avatar Oct 22 '25 04:10 spalicki

make test disable test_device_cpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb

spalicki avatar Oct 22 '25 15:10 spalicki

make test disable test_device_cpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb

spalicki avatar Nov 17 '25 21:11 spalicki

make test disable test_device_cpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb

spalicki avatar Nov 18 '25 21:11 spalicki

make test disable test_device_cpu disable build_cpu_runtime_omp disable build_cpu_runtime_sycl disable build_cpu_runtime_tbb set test_scope=NIGHTLY

spalicki avatar Dec 03 '25 21:12 spalicki