diff --git a/CHANGELOG.md b/CHANGELOG.md index 00ebb595075..a19086ee8e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -39,6 +39,7 @@ This release is compatible with NumPy 2.5. * Removed dead code branches guarded by outdated oneMKL and DPC++ compiler version checks [#2999](https://github.com/IntelPython/dpnp/pull/2999) * Replaced the deprecated `nd_item::barrier()` member calls in the `accumulators` and `gemm` kernels with the SYCL 2020 `sycl::group_barrier()` free function [#3006](https://github.com/IntelPython/dpnp/pull/3006) * Changed `dpnp.broadcast_arrays` and `dpnp.tensor.broadcast_arrays` to return a tuple instead of a list, aligning with the 2025.12 Python array API spec [#2944](https://github.com/IntelPython/dpnp/pull/2944) +* Migrated to the OpenCL ICD loader from the conda-forge `ocl-icd-system` (Linux) and `khronos-opencl-icd-loader` (Windows) packages [#2905](https://github.com/IntelPython/dpnp/pull/2905) ### Deprecated diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml index e9d239373a2..01a84bc3514 100644 --- a/conda-recipe/meta.yaml +++ b/conda-recipe/meta.yaml @@ -55,7 +55,8 @@ requirements: - {{ pin_compatible('onemkl-sycl-rng', min_pin='x.x', max_pin='x') }} - {{ pin_compatible('onemkl-sycl-vm', min_pin='x.x', max_pin='x') }} - numpy - - intel-gpu-ocl-icd-system + - ocl-icd-system # [linux] + - khronos-opencl-icd-loader # [win] build: number: {{ GIT_DESCRIBE_NUMBER }} diff --git a/doc/quick_start_guide.rst b/doc/quick_start_guide.rst index 04d7af29f28..abc57a2ff60 100644 --- a/doc/quick_start_guide.rst +++ b/doc/quick_start_guide.rst @@ -95,7 +95,7 @@ On Linux: .. code-block:: bash conda create -n build-env dpctl cython dpcpp_linux-64 mkl-devel-dpcpp tbb-devel \ - onedpl-devel cmake scikit-build ninja versioneer pytest intel-gpu-ocl-icd-system \ + onedpl-devel cmake scikit-build ninja versioneer pytest ocl-icd-system \ -c dppy/label/dev -c https://software.repos.intel.com/python/conda/ -c conda-forge --override-channels conda activate build-env @@ -104,7 +104,7 @@ On Windows: .. code-block:: bash conda create -n build-env dpctl cython dpcpp_win-64 mkl-devel-dpcpp tbb-devel \ - onedpl-devel cmake scikit-build ninja versioneer pytest intel-gpu-ocl-icd-system \ + onedpl-devel cmake scikit-build ninja versioneer pytest khronos-opencl-icd-loader\ -c dppy/label/dev -c https://software.repos.intel.com/python/conda/ -c conda-forge --override-channels conda activate build-env