Driver name
INTEL(R) OPENCL CPU X64 BINARIES
Actual version
24.20.100.6026
Date
2018-04-25
Manufacturer
Intel
Section
GPU Intel
Subsection
GPU INTEL INTEL(R) OPENCL CPU X64 BINARIES
Operating Systems
2 Windows versions
DevID
SWC\IGDLH64_OCL_X64
Free download
Actual version
https://dl-dr-4.xyz/drv/common/Intel_Corporation_Intel_R__OpenCL_CPU_x64_binaries_OpenCPU_24.20.100.6026.zip
INTEL(R) OPENCL CPU X64 BINARIES drivers for Windows x64
Download INTEL(R) OPENCL CPU X64 BINARIES drivers for Windows 10 x64
Download INTEL(R) OPENCL CPU X64 BINARIES drivers for Windows 8.1 x64
INTEL(R) OPENCL CPU X64 BINARIES drivers list for Windows 10 x64
Devices |
Systems |
ID |
Inf |
Link |
---|---|---|---|---|
INTEL(R) OPENCL CPU X64 BINARIES 24.20.100.6026
|
Windows 10 x64 Windows 8.1 x64 |
SWC\IGDLH64_OCL_X64 |
ocl_x64_comp.inf | Download |
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
… (21.0.2.9) — Intel Graphics Compute Runtime for OpenCL Driver — Vulkan Runtime Installer — Intel Graphics Driver Installer (1.0.820.5) — oneAPI Level Zero Loader and Validation Layer — Intel Graphics Compute Runtime for OneAPI Level Zero specification — Intel Arc Control installer (1.73.5335.2) …
Similar opencl drivers for Windows 10 keywords:
This article is for our sponsors at CodeProject. These articles are intended to provide you with information on products and services that we consider useful and of value to developers
What to Download
By downloading a package from this page, you accept the End User License Agreement.
Installation has two parts:
- Intel® SDK for OpenCL™ Applications Package
- Driver and library(runtime) packages
The SDK includes components to develop applications: IDE integration, offline compiler, debugger, and other tools. Usually on a development machine the driver/runtime package is also installed for testing. For deployment you can pick the package that best matches the target environment.
The illustration below shows some example install configurations.
SDK Packages
Please note: A GPU/CPU driver package or CPU-only runtime package is required in addition to the SDK to execute applications
Standalone:
- Intel® SDK for OpenCL™ Applications 2017 R2 for Linux* (64-bit)
- Intel® SDK for OpenCL™ Applications 2017 R2 for Windows* (64-bit) (assumes Windows* graphics driver installed)
Suite: (also includes driver and Intel® Media SDK)
- Intel® Media Server Studio
Driver/Runtime Packages Available
GPU/CPU Driver Packages
- OpenCL™ 2.0 GPU Driver Package for Linux*(64-bit)
- (Also automatically shipped with Windows graphics drivers)
CPU-only Runtime Packages
- OpenCL™ Runtime for Intel® Core™ and Intel® Xeon® Processors
Intel® SDK for OpenCL™ Applications 2017 R2 for Linux (64-bit)
This is a standalone release for customers who do not need integration with the Intel® Media Server Studio. It provides components to develop OpenCL applications for Intel processors.
Visit https://software.intel.com/en-us/intel-opencl to download the version for your platform. For details check out the Release Notes.
Intel® SDK for OpenCL™ Applications 2017 R2 for Windows* (64-bit)
This is a standalone release for customers who do not need integration with the Intel® Media Server Studio. The standard Windows graphics driver packages contains the driver and runtime library components necessary to run OpenCL applications. This package provides components for OpenCL development.
Visit https://software.intel.com/en-us/intel-opencl to download the version for your platform. For details check out the Release Notes.
OpenCL™ 2.0 GPU/CPU driver package for Linux* (64-bit)
The intel-opencl-r5.0 (SRB5.0) Linux driver package enables OpenCL 1.2 or 2.0 on the GPU/CPU for the following Intel® processors:
- Intel® 5th, 6th or 7th generation Core™ processor
- Intel® Celeron® Processor J3000 Series with Intel® HD Graphics 500 (J3455, J3355), Intel® Pentium® Processor J4000 Series with Intel® HD Graphics 505 (J4205), Intel® Celeron® Processor N3000 Series with Intel® HD Graphics 500 (N3350, N3450), Intel® Pentium Processor N4000 Series with Intel® HD Graphics 505 (N4200)
- Intel® Xeon® v4, or Intel® Xeon® v5 Processors with Intel® Graphics Technology (if enabled by OEM in BIOS and motherboard)
Installation Instructions. Scripts to automate install and additional install documentation available here.
Intel validates the intel-opencl-r5.0 driver on CentOS 7.2 and 7.3 when running the following 64-bit kernels:
- Linux 4.7 kernel patched for OpenCL
- Linux 4.4 kernel patched for Intel® Media Server Studio 2017 R3
Although Intel validates and provides technical support only for the above Linux kernels on CentOS 7.2 and 7.3, other distributions may be adapted by utilizing our generic operating system installation steps as well as MSS 2017 R3 installation steps.
In addition: Intel also validates Ubuntu 16.04.2 when running the following 64-bit kernel:
•Ubuntu 16.04.2 default 4.8 kernel
Ubuntu 16.04 with the default kernel works fairly well but some core features (i.e. device enqueue, SVM memory coherency, VTune support) won’t work without kernel patches. This configuration has been minimally validated to prove that it is viable to suggest for experimental use, but it is not fully supported or certified.
Supported OpenCL devices:
- Intel® graphics (GPU)
- CPU
For detailed information please see the driver package Release Notes.
Previous Linux driver packages:
For Linux drivers covering earlier platforms such as 4th generation Intel Core processor please see the versions of Media Server Studio in the Driver Support Matrix.
OpenCL™ Driver for Iris™ graphics and Intel® HD Graphics for Windows* OS (64-bit and 32-bit)
The standard Intel graphics drivers for Windows* include components needed to run OpenCL* and Intel® Media SDK applications on processors with Intel® Iris™ Graphics or Intel® HD Graphics on Windows* OS.
You can use the Intel Driver Update Utility to automatically detect and update your drivers and software. Using the latest available graphics driver for your processor is usually recommended.
Supported OpenCL devices:
- Intel graphics (GPU)
- CPU
For the full list of Intel® Architecture processors with OpenCL support on Intel Graphics under Windows*, refer to the Release Notes.
OpenCL™ Runtime for Intel® Core™ and Intel® Xeon® Processors
This runtime software package adds OpenCL CPU device support on systems with Intel Core and Intel Xeon processors.
Supported OpenCL devices:
- CPU
Latest Release (16.1.2)
- OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
- OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
- OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* and Ubuntu* Linux* (64-bit)
- OpenCL™ Runtime 16.1.2 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)
Previous Runtimes (16.1.1)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* Linux* (64-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)
- OpenCL™ Runtime 16.1.1 for Intel® Core™ and Intel® Xeon® Processors for Ubuntu* (64-bit)
Previous Runtimes (16.1)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* Linux* (64-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for SLES* Linux* (64-bit)
- OpenCL™ Runtime 16.1 for Intel® Core™ and Intel® Xeon® Processors for Ubuntu* (64-bit)
Previous Runtimes (15.1):
- OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (64-bit & 32-bit)
- OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Windows* (32-bit)
- OpenCL™ Runtime 15.1 for Intel® Core™ and Intel® Xeon® Processors for Red Hat* and SLES* Linux* (64-bit)
For the full list of supported Intel® architecture processors, refer to the OpenCL™ Runtime Release Notes.
Deprecated Releases
Note: These releases are no longer maintained or supported by Intel
OpenCL™ Runtime 14.2 for Intel® CPU and Intel® Xeon Phi™ Coprocessors
This runtime software package adds OpenCL support to Intel Core and Xeon processors and Intel Xeon Phi coprocessors.
Supported OpenCL devices:
- Intel Xeon Phi coprocessor
- CPU
Available Runtimes
- OpenCL™ Runtime Driver for Intel® CPU and Intel® Xeon Phi™ Coprocessors for Linux* (64-bit)
- OpenCL™ Runtime Driver for Intel® CPU and Intel® Xeon Phi™ coprocessors for Windows* (64-bit)
For the full list of supported Intel architecture processors, refer to the OpenCL™ Runtime Release Notes.
Posted at October 9, 2023 by PCI-DB Team
Install Driver Automatically
Device Name | Huaqin Intel OpenCL GPU Driver 22.20.16.5037 for Windows 10 Fall Creators Update 64-bit |
---|---|
Category | Graphics Board |
Manufacturer | INTEL |
File Size | 238.4 MB |
Supported OS | Windows 10 64 bit |
Huaqin Intel OpenCL GPU Driver 22.20.16.5037 for Windows 10 Fall Creators Update 64-bit Description
The package provides the installation files for Huaqin Intel OpenCL GPU Driver version 22.20.16.5037.
If the driver is already installed on your system, updating (overwrite-installing) may fix various issues, add new functions, or just upgrade to the available version. Take into consideration that is not recommended to install the driver on Operating Systems other than stated ones.
In order to manually update your driver, follow the steps below (the next steps):
1. Extract the .cab file to a folder of your choice
2. Go to Device Manager (right click on My Computer, choose Manage and then find Device Manager in the left panel), or right click on Start Menu for Windows 10 and select Device Manager
3. Right click on the hardware device you wish to update and choose Update Driver Software
4. Choose to select the location of the new driver manually and browse to the folder where you extracted the driver
5. If you already have the driver installed and want to update to a newer version got to «Let me pick from a list of device drivers on my computer»
6. Click «Have Disk»
7. Browse to the folder where you extracted the driver and click Ok
About Graphics Drivers:
While installing the graphics driver allows the system to properly recognize the chipset and the card manufacturer, updating the video driver can bring about various changes.
It can improve the overall graphics experience and performance in either games or various engineering software applications, include support for newly developed technologies, add compatibility with newer GPU chipsets, or resolve different problems that might have been encountered.
When it comes to applying this release, the installation steps should be a breeze, as each manufacturer tries to make them as easy as possible so that each user can update the GPU on their own and with minimum risks (however, check to see if this download supports your graphics chipset).
Therefore, get the package (extract it if necessary), run the setup, follow the on-screen instructions for a complete and successful installation, and make sure you reboot the system so that the changes take effect.
That being said, download the driver, apply it on your system, and enjoy your newly updated graphics card. Moreover, check with our website as often as possible in order to stay up to speed with the latest releases.
It is highly recommended to always use the most recent driver version available.
Try to set a system restore point before installing a device driver. This will help if you installed an incorrect or mismatched driver. Problems can arise when your hardware device is too old or not supported any longer.
Related INTEL Drivers
23.30.26918.9
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@23.30.26918.9
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.13.1 (Supports oneAPI Level Zero Specification v1.7.0)
- intel/intel-graphics-compiler@igc-1.0.14828.8
- intel/igsc@V0.8.9
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.14828.8/intel-igc-core_1.0.14828.8_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.14828.8/intel-igc-opencl_1.0.14828.8_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.30.26918.9/intel-level-zero-gpu-dbgsym_1.3.26918.9_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.30.26918.9/intel-level-zero-gpu_1.3.26918.9_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.30.26918.9/intel-opencl-icd-dbgsym_23.30.26918.9_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.30.26918.9/intel-opencl-icd_23.30.26918.9_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.30.26918.9/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/23.30.26918.9/ww30.sum
sha256sum -c ww30.sum
- Install all packages as root
Example:
In case of installation problems, please install required dependencies, for example:
apt install ocl-icd-libopencl1
sha256 sums for packages
0a3497d36d080f7be822eb10ce2611420543444328d7034ba97ebafc637c77a6 intel-igc-core_1.0.14828.8_amd64.deb
133e1981121d60d3b83c0cddee72aaa12195cdf8cd576516fefe4db19420fffe intel-igc-opencl_1.0.14828.8_amd64.deb
705d4065500040027d208e39f4ab607712f088fb2e83fa58ec23f563a3e30459 intel-level-zero-gpu-dbgsym_1.3.26918.9_amd64.ddeb
9500b20e703497eceaf923aace5311f0c75ae77ae2012c7e2c2c117896e56955 intel-level-zero-gpu_1.3.26918.9_amd64.deb
8ebb9f0d7a688a78b72215d9d96f8c1d732fec34d1bf1f998979f3cea5992d18 intel-opencl-icd-dbgsym_23.30.26918.9_amd64.ddeb
5de673d74e8d2e2a62fa739e2476f3a1a44be293e7593536da960dc0ed4678af intel-opencl-icd_23.30.26918.9_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | Production | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | Yes |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Raptor Lake | Production | 3.0 | 1.3 | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- DG1 and DG2 were tested with kernel 6.3.1-060301-generic
WSL support was tested with Windows host driver 101.4672, or 101.2114 (ICL, EHL, CFL)
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flags NEO_ENABLE_i915_PRELIM_DETECTION=1
Important changes
- 175ceb9 feature: Add support for media freq domain on linux
- ec9afc5 feature: ZE_COMMAND_QUEUE_FLAG_IN_ORDER flag support
- dc0796c feature: Add cl_khr_spirv_linkonce_odr to supported extensions
Changelog
23.26.26690.22…23.30.26918.9
23.26.26690.22
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@23.26.26690.22
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.12.0 (Supports oneAPI Level Zero Specification v1.6.10)
- intel/intel-graphics-compiler@igc-1.0.14508.16
- intel/igsc@V0.8.9
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.14508.16/intel-igc-core_1.0.14508.16_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.14508.16/intel-igc-opencl_1.0.14508.16_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.26.26690.22/intel-level-zero-gpu-dbgsym_1.3.26690.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.26.26690.22/intel-level-zero-gpu_1.3.26690.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.26.26690.22/intel-opencl-icd-dbgsym_23.26.26690.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.26.26690.22/intel-opencl-icd_23.26.26690.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.26.26690.22/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/23.26.26690.22/ww26.sum
sha256sum -c ww26.sum
- Install all packages as root
Example:
In case of installation problems, please install required dependencies, for example:
apt install ocl-icd-libopencl1
sha256 sums for packages
5fd0a7c4b94c982de0751d4aca5a48947bc35b710c176c4d6d6be144711daf29 intel-igc-core_1.0.14508.16_amd64.deb
bf8d8412640033035f17958c1a41ca4a9317cae75737e34a2be98f8834d05021 intel-igc-opencl_1.0.14508.16_amd64.deb
b954d0db254d9affaac3de0fb05cbf1710e3331b05cb1c7283ab0528e62296f2 intel-level-zero-gpu-dbgsym_1.3.26690.22_amd64.ddeb
3e2dea9253953547f19dc7cbd4e18d1fcefcc99408e853278e66c5df3aff3dd3 intel-level-zero-gpu_1.3.26690.22_amd64.deb
11dea17e095987a7d0107bb4d7d107ed7aed1ceda1705df557ab116ff6aab600 intel-opencl-icd-dbgsym_23.26.26690.22_amd64.ddeb
b232315a9950876b4ee870fc0ab4a52129ed6eb4a2aa86c4e780373f172e855c intel-opencl-icd_23.26.26690.22_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | Production | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | Yes |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Raptor Lake | Production | 3.0 | 1.3 | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- DG1 and DG2 were tested with kernel 6.3.1-060301-generic
WSL support was tested with Windows host driver 101.4672, or 101.2114 (ICL, EHL, CFL)
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flags NEO_ENABLE_i915_PRELIM_DETECTION=1
Changelog
23.22.26516.18…23.26.26690.22
23.22.26516.18
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@23.22.26516.18
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.11.0 (Supports oneAPI Level Zero Specification v1.6.3)
- intel/intel-graphics-compiler@igc-1.0.14062.11
- intel/igsc@V0.8.9
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.14062.11/intel-igc-core_1.0.14062.11_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.14062.11/intel-igc-opencl_1.0.14062.11_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.22.26516.18/intel-level-zero-gpu-dbgsym_1.3.26516.18_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.22.26516.18/intel-level-zero-gpu_1.3.26516.18_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.22.26516.18/intel-opencl-icd-dbgsym_23.22.26516.18_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.22.26516.18/intel-opencl-icd_23.22.26516.18_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.22.26516.18/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/23.22.26516.18/ww22.sum
sha256sum -c ww22.sum
- Install all packages as root
Example:
In case of installation problems, please install required dependencies, for example:
apt install ocl-icd-libopencl1
sha256 sums for packages
1d4fe6af4ab61abe7966aaf6d43825760cfcf13307e90e8e99e6ed2c4b5ddc84 intel-igc-core_1.0.14062.9_amd64.deb
11af3779c8e361728f33a2bcce663d33c3ba2f91f1b99800de0b9c6e0c6bba0f intel-igc-opencl_1.0.14062.9_amd64.deb
362f5f624f0d735e86d129e37cf63de58ae4fefe28a1aa97c6ae9ec8471ccd9c intel-level-zero-gpu-dbgsym_1.3.26516.8_amd64.ddeb
dbf6235ba918dbdd590a9f2bcf49ef0f99e7fafbd4f105abafa50c735d4db917 intel-level-zero-gpu_1.3.26516.8_amd64.deb
aaf289efa11077df44cc4a08977ffc38c57769fa32feba7e61cb8f9d4ca09955 intel-opencl-icd-dbgsym_23.22.26516.8_amd64.ddeb
27a331f389b63cc8334a65ed40da6fbc298c7474dd929b83a6f7b8bb19f9b316 intel-opencl-icd_23.22.26516.8_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | Production | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | Yes |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Raptor Lake | Production | 3.0 | 1.3 | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- DG1 and DG2 were tested with kernel 6.3.1-060301-generic
WSL support was tested with Windows host driver 101.4369, or 101.2114 (ICL, EHL, CFL)
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flags NEO_ENABLE_i915_PRELIM_DETECTION=1
Important changes
Compute changes:
- c401011 Enable RelaxedOrdering of commands submitted to GPU
- 6de77db Added initial support for zeCommandListHostSynchronize
- e8ac22c Increase size of reported global memory available to 98%
- 364c2da Added support for zeMemPutIpcHandle and zeMemGet IPC Handle converters
- 14c3777 Added experimental support of immediate cmd list in-order execution
- 26ca64b Added process safety to cl_cache on Linux
- 9a73fa1 Added support for CL_DEVICE_HANDLE_LIST_KHR
- 9e44344 Support for creating image with external memory (CL_EXTERNAL_MEMORY_HANDLE_DMA_BUF_KHR, CL_EXTERNAL_MEMORY_HANDLE_OPAQUE_WIN32_KHR)
- bbf23df Support for new API functions for external memory sharing (clEnqueueAcquireExternalMemObjectsKHR, clEnqueueReleaseExternalMemObjectsKHR)
Sysman changes
- d0d5a03 Added support for Experimental zexSysmanMemoryGetBandwidth
- f9703f2 Added support for PCI APIs
- af2c61c Added support for Performance APIs
- e8e2bdc Added support for Engine APIs with zesinit
- 826abf3 Added support for RAS module
- 46919d3 Added support frequency APIs with zesinit
- 4647564 Added support for Temperature APIs
Changelog
23.17.26241.22…23.22.26516.18
23.17.26241.22
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@23.17.26241.22
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.11.0 (Supports oneAPI Level Zero Specification v1.5.8)
- intel/intel-graphics-compiler@igc-1.0.13822.6
- intel/igsc@V0.8.9
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13822.6/intel-igc-core_1.0.13822.6_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13822.6/intel-igc-opencl_1.0.13822.6_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.17.26241.22/intel-level-zero-gpu-dbgsym_1.3.26241.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.17.26241.22/intel-level-zero-gpu_1.3.26241.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.17.26241.22/intel-opencl-icd-dbgsym_23.17.26241.22_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.17.26241.22/intel-opencl-icd_23.17.26241.22_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.17.26241.22/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/23.17.26241.22/ww17.sum
sha256sum -c ww17.sum
- Install all packages as root
Example:
In case of installation problems, please install required dependencies, for example:
apt install ocl-icd-libopencl1
sha256 sums for packages
3c07a353105e8b00f82d5117a9872a771f69fe5e9ed79aa4fd5c590ce169ec9c intel-igc-core_1.0.13822.6_amd64.deb
8bfebea29723903b1873b2f0da8b8c997ae0d15d240df09912e95cf804fc7862 intel-igc-opencl_1.0.13822.6_amd64.deb
7772470810eabb6637da463deae12f851a3675045f9d931f6600dfbae4a03e14 intel-level-zero-gpu-dbgsym_1.3.26241.22_amd64.ddeb
d674eec26571390b7c1ecd360cf3157e7fc7ca940a5096e15d97b36dcc2dd97b intel-level-zero-gpu_1.3.26241.22_amd64.deb
dff6fc8239db51b1ef2bf6bc90be0d8bd28483dfe5e8b40005931f547c24ec47 intel-opencl-icd-dbgsym_23.17.26241.22_amd64.ddeb
89d448d13dc22546b691de892f066f8b57b82609c8c956a07ceb4b0388472961 intel-opencl-icd_23.17.26241.22_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | Production | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | — |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- DG1 and DG2 was tested with kernel 6.3.1-060301-generic
WSL support was tested with Windows host driver 101.4255, or 101.3790 and 101.2114 (ICL, EHL, CFL)
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flags NEO_ENABLE_i915_PRELIM_DETECTION=1
Changelog
23.13.26032.30…23.17.26241.22
19.32.13826.1: Change task count type to uint64_t
This is an incremental hotfix release, applicable for existing deployments that shipped with 19.32.13826 version.
It contains a backport of c39cd23.
23.13.26032.30
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@23.13.26032.30
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.9.9 (Supports oneAPI Level Zero Specification v1.5.8)
- intel/intel-graphics-compiler@igc-1.0.13700.14
- intel/igsc@V0.8.7
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13700.14/intel-igc-core_1.0.13700.14_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13700.14/intel-igc-opencl_1.0.13700.14_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.13.26032.30/intel-level-zero-gpu-dbgsym_1.3.26032.30_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.13.26032.30/intel-level-zero-gpu_1.3.26032.30_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.13.26032.30/intel-opencl-icd-dbgsym_23.13.26032.30_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.13.26032.30/intel-opencl-icd_23.13.26032.30_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.13.26032.30/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/23.13.26032.30/ww13.sum
sha256sum -c ww13.sum
- Install all packages as root
Example:
sha256 sums for packages
4f89ff18e51743d20a72245b6745b969a7335328a6ceec9199efd62a612aa75e intel-igc-core_1.0.13700.14_amd64.deb
3857a2453c644b18a0982338fa5f04181fb18b933681b467b5504e4d2ba589e1 intel-igc-opencl_1.0.13700.14_amd64.deb
e98c85dfe3d773f48488bf4024eb63e596caf7a528b6e9a50b8599039c703d14 intel-level-zero-gpu-dbgsym_1.3.26032.30_amd64.ddeb
72282803f4c9d1deb3ef393361c4ede25ccd018467a01e823d3e7d7922e3892b intel-level-zero-gpu_1.3.26032.30_amd64.deb
e8b6eb96400b85ec12f92f06b2445a6612547819b6e03171284fd1e57f85937d intel-opencl-icd-dbgsym_23.13.26032.30_amd64.ddeb
ad8e7e2203190af9acd95212c678d476d3a57c833c2b28096de83c4b13a6d133 intel-opencl-icd_23.13.26032.30_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | Production | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | — |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- Elkhart Lake was tested on Ubuntu 20.04 LTS with stock kernel v.5.8.5
- DG1 was tested with drm-tip kernel v.6.1.0-rc1
- DG2 was tested with ubuntu kernel 6.2.8
WSL support was tested with Windows host driver 101.4255, or 101.3790 and 101.2114 (ICL, EHL, CFL)
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flags NEO_ENABLE_i915_PRELIM_DETECTION=1
- CHANGED custom flag NEO_ENABLE_XE_DRM_DETECTION was not set — binaries posted with this release are not compatible with Xe DRM.
- To work with Xe DRM, a rebuild is required
- NEO_ENABLE_XE_PRELIM_DETECTION will become a default setting once Xe DRM is accepted in upstream kernel
Changelog
23.09.25812.14…23.13.26032.30
23.09.25812.14
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@23.09.25812.14
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.9.4 (Supports oneAPI Level Zero Specification v1.5.8)
- intel/intel-graphics-compiler@igc-1.0.13463.18
- intel/igsc@V0.8.6
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13463.18/intel-igc-core_1.0.13463.18_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13463.18/intel-igc-opencl_1.0.13463.18_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.09.25812.14/intel-level-zero-gpu-dbgsym_1.3.25812.14_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.09.25812.14/intel-level-zero-gpu_1.3.25812.14_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.09.25812.14/intel-opencl-icd-dbgsym_23.09.25812.14_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.09.25812.14/intel-opencl-icd_23.09.25812.14_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.09.25812.14/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/23.09.25812.14/ww09.sum
sha256sum -c ww09.sum
- Install all packages as root
Example:
sha256 sums for packages
4612de24099fd2f7d5e045a836efb4dbabba1166bb27d68dd8f5b48ec93e410c intel-igc-core_1.0.13463.18_amd64.deb
bfde6a612a260b158210b99ff1fcb7870e4304620c0a997bc40aef6c54f4fdec intel-igc-opencl_1.0.13463.18_amd64.deb
020b604f7768a7b9af3d97001d237ba56b5db5cc281a017a2f6d5c56e34fca60 intel-level-zero-gpu-dbgsym_1.3.25812.14_amd64.ddeb
1a7b533a11fe21146964bfaba99276dc35a387897619c26a750cb8d735043b38 intel-level-zero-gpu_1.3.25812.14_amd64.deb
65bd286bcf379eaaf4e375007713129c46d3ce393048d79f87671416f07b36c8 intel-opencl-icd-dbgsym_23.09.25812.14_amd64.ddeb
a1c23ceabe4db028ba2f1ae1a5dfc79b0a52a2e29215b6098e9d998664944f47 intel-opencl-icd_23.09.25812.14_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | Production | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | — |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- Elkhart Lake was tested on Ubuntu 20.04 LTS with stock kernel v.5.8.5
- DG1 was tested with drm-tip kernel v.6.1.0-rc1
- DG2 was tested with ubuntu kernel 6.2.8
WSL support was tested with Windows host driver 101.4255, or 101.3790 and 101.2114 (ICL, EHL, CFL)
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flags NEO_ENABLE_i915_PRELIM_DETECTION=1 & NEO_ENABLE_XE_DRM_DETECTION=1
Changelog
22.53.25242.13…23.09.25812.14
23.05.25593.11
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@23.05.25593.11
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.9.4 (Supports oneAPI Level Zero Specification v1.5.8)
- intel/intel-graphics-compiler@igc-1.0.13230.7
- intel/igsc@V0.8.6
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13230.7/intel-igc-core_1.0.13230.7_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.13230.7/intel-igc-opencl_1.0.13230.7_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.05.25593.11/intel-level-zero-gpu-dbgsym_1.3.25593.11_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.05.25593.11/intel-level-zero-gpu_1.3.25593.11_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.05.25593.11/intel-opencl-icd-dbgsym_23.05.25593.11_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/23.05.25593.11/intel-opencl-icd_23.05.25593.11_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/23.05.25593.11/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/23.05.25593.11/ww05.sum
sha256sum -c ww05.sum
- Install all packages as root
Example:
sha256 sums for packages
512ef5881b32bf1bbb0bd98fe643bd4df4eab95b61cbc85039c855705fd8ba14 intel-igc-core_1.0.13230.7_amd64.deb
355fab9655d3d4411b4b54f000ba805ba720507fdf26e89f3a1db9b77e9945d4 intel-igc-opencl_1.0.13230.7_amd64.deb
4bfea8f8ca25605dd55b8cff4da3a2f402b737a7f60ef732d6dffc7673864f51 intel-level-zero-gpu-dbgsym_1.3.25593.11_amd64.ddeb
b821ba52f752b4c10efb12cac3d117c52978c76b20894a6b70c235e1e92406ec intel-level-zero-gpu_1.3.25593.11_amd64.deb
3ca1ae3acb7d92b08c7ab6dc6aecabc1c6ebcb80d00e1186ad2eb8f4882a0c05 intel-opencl-icd-dbgsym_23.05.25593.11_amd64.ddeb
4a988cba96f3c964ed23a0173b5c4fa3017986aec96b6463f1d6fda37dbcd195 intel-opencl-icd_23.05.25593.11_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | * | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | — |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- Elkhart Lake was tested on Ubuntu 20.04 LTS with stock kernel v.5.8.5
- DG1 was tested with drm-tip kernel v.6.1.0-rc1
WSL support was tested with Windows host driver 101.4091 (DG2), or 101.3790 and 101.2114 (all other platforms)
* DG2 is at production quality, when combined with an out-of-tree kernel mode driver distributed separately.
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flags NEO_ENABLE_i915_PRELIM_DETECTION=1 & NEO_ENABLE_XE_DRM_DETECTION=1
- For a validated gfx driver stack supporting Intel® Arc™ on Ubuntu 22.04, please refer to the following:
https://www.intel.com/content/www/us/en/download/747008/intel-arc-graphics-driver-ubuntu.html
Changelog
22.53.25242.13…23.05.25593.11
Important changes
50b8069 experimental support for Xe DRM driver
22.53.25242.13
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@22.53.25242.13
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.8.12 (Supports oneAPI Level Zero API Spec v1.4.8)
- intel/intel-graphics-compiler@igc-1.0.12812.26
- intel/igsc@V0.8.4
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12812.26/intel-igc-core_1.0.12812.26_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12812.26/intel-igc-opencl_1.0.12812.26_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.53.25242.13/intel-level-zero-gpu-dbgsym_1.3.25242.13_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.53.25242.13/intel-level-zero-gpu_1.3.25242.13_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.53.25242.13/intel-opencl-icd-dbgsym_22.53.25242.13_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.53.25242.13/intel-opencl-icd_22.53.25242.13_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.53.25242.13/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/22.53.25242.13/ww53.sum
sha256sum -c ww53.sum
- Install all packages as root
Example:
sha256 sums for packages
d8e6e66817cfe67fd802e8545ca5a70c623c15ad5e5d98e2f1bc77b4547ccdf9 intel-igc-core_1.0.12812.26_amd64.deb
80300b748281468eb0e9cc7bc3e815358720dca5193c9795b3575e4d6dddd783 intel-igc-opencl_1.0.12812.26_amd64.deb
f7583163a50f7c61c2589cd727c737aed1c2111a90a4afc3e2d2a42bec5905a3 intel-level-zero-gpu-dbgsym_1.3.25242.13_amd64.ddeb
a438884049dc665de0fc7c126a7fe5a95954ce2b6478b4fcd9be43f2e51d7109 intel-level-zero-gpu_1.3.25242.13_amd64.deb
edf8f44bdeaa24ddb3a42ebf262dc05290481970e77dac0469269beb341c7dc1 intel-opencl-icd-dbgsym_22.53.25242.13_amd64.ddeb
7d23e7c1aa2e589ed24bcbe2c60bb389d1f9d26fef97de8415d0169f9c1a619f intel-opencl-icd_22.53.25242.13_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | * | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | — |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- Elkhart Lake was tested on Ubuntu 20.04 LTS with stock kernel v.5.8.5
- DG1 was tested with drm-tip kernel v.6.1.0-rc1
WSL support was tested with Windows host driver 101.3959 (DG2), or 101.3790 and 101.2114 (all other platforms)
* DG2 is at production quality, when combined with an out-of-tree kernel mode driver distributed separately.
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1
- For a validated gfx driver stack supporting Intel® Arc™ on Ubuntu 22.04, please refer to the following:
https://www.intel.com/content/www/us/en/download/747008/intel-arc-graphics-driver-ubuntu.html - We have one more backlogged release (23.05) that should be posted shortly. Starting mid-March, we should be on predictable monthly release cadence.
Changelog
22.43.24558…22.53.25242.13
Important changes
22.49.25018.24…22.53.25242.13
22.49.25018.24
Packages included in the release
- intel-gmmlib (https://github.com/intel/gmmlib)
- intel-opencl-icd, intel-level-zero-gpu (https://github.com/intel/compute-runtime)
Components revisions included in the release
- intel/compute-runtime@22.49.25018.24
- intel/gmmlib@intel-gmmlib-22.3.0
Additional components revisions used in build
- Used for building runtime
- intel/libva@2.2.0 (Compatible with va_api_major_version = 1)
- oneapi-src/level-zero@v1.8.8 (Compatible with oneAPI Level Zero API Spec v1.3.7)
- intel/intel-graphics-compiler@igc-1.0.12812.24
- intel/igsc@V0.8.4
Installation procedure on Ubuntu 22.04
- Create temporary directory
Example:
- Download all *.deb packages
Example:
cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12812.24/intel-igc-core_1.0.12812.24_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12812.24/intel-igc-opencl_1.0.12812.24_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/intel-level-zero-gpu-dbgsym_1.3.25018.24_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/intel-level-zero-gpu_1.3.25018.24_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/intel-opencl-icd-dbgsym_22.49.25018.24_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/intel-opencl-icd_22.49.25018.24_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/libigdgmm12_22.3.0_amd64.deb
- Verify sha256 sums for packages
Example:
wget https://github.com/intel/compute-runtime/releases/download/22.49.25018.24/ww49.sum
sha256sum -c ww49.sum
- Install all packages as root
Example:
sha256 sums for packages
3518dc0156a2d861d395b36a9872de06352a493b8ff3f64f459ff7dab0ad88a8 intel-igc-core_1.0.12812.24_amd64.deb
fa872f80f8ca2afee60672dbbb0c614e26d0b16644e673900f679785221c569f intel-igc-opencl_1.0.12812.24_amd64.deb
3952b4447c25f53402740eca1d8c5880755475b79f4d1a9f5fc751ac08b64543 intel-level-zero-gpu-dbgsym_1.3.25018.24_amd64.ddeb
016b8b7c8e7397e2ecf25aad8ca02cc5bf8c338c675ffb1ebd0d7680fed01e9e intel-level-zero-gpu_1.3.25018.24_amd64.deb
00184189d7ab1149e3ab5f3b27e2c135d131be830bf705abdd4fc31fca29d102 intel-opencl-icd-dbgsym_22.49.25018.24_amd64.ddeb
3001378162a93f9016f21947477496c3183df0608d4638337ed98780355944d2 intel-opencl-icd_22.49.25018.24_amd64.deb
de6ed9333a74506de43993eb14c8e0e0eb23314c42b03af66fe9c3df24a8973d libigdgmm12_22.3.0_amd64.deb
Quality expectations
Platform | Quality | OpenCL | Level Zero | WSL |
---|---|---|---|---|
DG1 | Production | 3.0 | 1.3 | Yes |
DG2 | * | 3.0 | 1.3 | Yes |
Skylake | Production | 3.0 | 1.3 | — |
Kaby Lake | Production | 3.0 | 1.3 | — |
Coffee Lake | Production | 3.0 | 1.3 | Yes |
Ice Lake | Production | 3.0 | 1.3 | Yes |
Tiger Lake | Production | 3.0 | 1.3 | Yes |
Rocket Lake | Production | 3.0 | 1.3 | — |
Alder Lake | Production | 3.0 | 1.3 | Yes |
Elkhart Lake | Production | 3.0 | — | Yes |
Broadwell | Maintenance | 3.0 | — | — |
Apollo Lake | Maintenance | 3.0 | — | — |
Gemini Lake | Maintenance | 3.0 | — | — |
All platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise.
- Elkhart Lake was tested on Ubuntu 20.04 LTS with stock kernel v.5.8.5
- DG1 was tested with drm-tip kernel v.6.1.0-rc1
WSL support was tested with Windows host driver 101.3959 (DG2), or 101.3790 and 101.2114 (all other platforms)
* DG2 is at production quality, when combined with an out-of-tree kernel mode driver distributed separately.
Quality levels
- Experimental — no quality expectations
- Early support — platform may not be available on the market yet
- Pre-Release — suitable for integration and testing, gathering customer feedback
- Beta — suitable for integration and broad testing
- Production — Beta + meets API-specific conformance requirements; suitable for production
- Maintenance — Reduced test frequency compared to Production, no longer recommended for new deployments. Reactive support for customers.
Additional information
- To maintain better Runtime-Compiler compatibility, Intel changed default graphics compute binary format to new portable ELF based ZE Binary format. Legacy patch-token based approach required JIT recompilations to maintain compatibility in case of interface changes, leading to longer application start up time.
- Existing legacy binaries will be supported by OpenCL and Level Zero GPU runtimes by end of 2023.
- To ensure smooth transition to new format ‘-ze-disable-zebin’/’-cl-disable-zebin’ graphics backend options are provided to fallback to legacy binary format for either offline or online compilation. New ZE Binary format is generated by default
Examples to disable zebin (force legacy binary):
AOT: ocloc –options –cl-disable-zebin; cmc -binary-format=ocl; dpcpp test.cpp -fsycl -fsycl-targets=spir64_gen,spir64 -Xs ‘-options -ze-disable-zebin’
JIT: dpcpp test.cpp -fsycl -Xs ‘-options -ze-disable-zebin’ - Legacy format support by OpenCL and Level Zero GPU runtimes will be deprecated starting 2024.
- Intel encourages ISVs/OEMs/ODMs to adjust plans accordingly
- packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1
- For a validated gfx driver stack supporting Intel® Arc™ on Ubuntu 22.04, please refer to the following:
https://www.intel.com/content/www/us/en/download/747008/intel-arc-graphics-driver-ubuntu.html
Changelog
22.43.24558…22.49.25018.24
Important changes
22.43.24595.30…22.49.25018.24