Драйвер opencl runtime intel core для windows server 2019

The SDK includes components to develop applications: IDE integration, offline compiler, debugger, and other tools.

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:

  1. Intel® SDK for OpenCL™ Applications Package
  2. 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.

22.43.24595.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@22.43.24595.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.8.8 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12504.5
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-core_1.0.12504.5_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12504.5/intel-igc-opencl_1.0.12504.5_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-level-zero-gpu-dbgsym_1.3.24595.30_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-level-zero-gpu_1.3.24595.30_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-opencl-icd-dbgsym_22.43.24595.30_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/intel-opencl-icd_22.43.24595.30_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/libigdgmm12_22.3.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.43.24595.30/ww43.sum
sha256sum -c ww43.sum
  1. Install all packages as root

Example:

sha256 sums for packages

36485a98340c6eb33e0f39a19e5fd1b459de8c4305be63e109e6cdcec5542666 intel-igc-core_1.0.12504.5_amd64.deb
a1f631d2efee50e46c8a8f8b39623954af8cb48e80a7611174937277321f2d79 intel-igc-opencl_1.0.12504.5_amd64.deb
8995b8dacfc260f0fe177fe9b5386ff493aa8899278a7f87e9ad55cf6dd23d64 intel-level-zero-gpu-dbgsym_1.3.24595.30_amd64.ddeb
5bd5193d31c43acc4b2f034006e2dbb6519688d6f73c1692a9f14c122fc8ed19 intel-level-zero-gpu_1.3.24595.30_amd64.deb
010760df2757dd45f8d27c0c82f36a5385922b7d86e2fa6ef26ae070500c388a intel-opencl-icd-dbgsym_22.43.24595.30_amd64.ddeb
f5e8acdb9f302c064662766e52f11082686eb962fea26570a106ee1afe6f3c89 intel-opencl-icd_22.43.24595.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 * 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
  • DG1 was tested with drm-tip kernel v.5.18.0

WSL support was tested with Windows host driver 101.3490 (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

  • this is a first release following the updated monthly cadence (see README)
  • 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.43.24595.30

22.43.24558

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.43.24558
  • intel/gmmlib@intel-gmmlib-22.2.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.12260.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-core_1.0.12260.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-opencl_1.0.12260.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-level-zero-gpu-dbgsym_1.3.24558_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-level-zero-gpu_1.3.24558_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-opencl-icd-dbgsym_22.43.24558_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/intel-opencl-icd_22.43.24558_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.43.24558/ww43.sum
sha256sum -c ww43.sum
  1. Install all packages as root

Example:

sha256 sums for packages

6f288a945017823409dfe072087a1beb3f3c73cf9f8ebee42787c46658b392d5 intel-igc-core_1.0.12260.1_amd64.deb
f944b0167778e0d0185cc4913a41b88fbc85ed88265e8736c489aa4315de1336 intel-igc-opencl_1.0.12260.1_amd64.deb
99490e7164032ff478e8fcc5af83361bb1adf13a9bd48a7bc7ff78a5e78e6b0a intel-level-zero-gpu-dbgsym_1.3.24558_amd64.ddeb
7c66f146befc7990a6e734161ddcc1a887dbad9b58f88a80824a605c57c7f2d9 intel-level-zero-gpu_1.3.24558_amd64.deb
06503d0c4e12c3edc09efb1c942cdad71f5b31bac7393ed365045921cc139f6c intel-opencl-icd-dbgsym_22.43.24558_amd64.ddeb
1be483089da93d85ed01449555b2dab5e0a54700f0b58ffe3c93cfdc9835cd9e intel-opencl-icd_22.43.24558_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero WSL
DG1 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Elkhart Lake 3.0 — Production 1.3 — Pre-Release
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

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

Important changes

22.42.24548…22.43.24558

22.42.24548

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.42.24548
  • intel/gmmlib@intel-gmmlib-22.2.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.12260.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-core_1.0.12260.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-opencl_1.0.12260.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-level-zero-gpu-dbgsym_1.3.24548_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-level-zero-gpu_1.3.24548_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-opencl-icd-dbgsym_22.42.24548_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/intel-opencl-icd_22.42.24548_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.42.24548/ww42.sum
sha256sum -c ww42.sum
  1. Install all packages as root

Example:

sha256 sums for packages

6f288a945017823409dfe072087a1beb3f3c73cf9f8ebee42787c46658b392d5 intel-igc-core_1.0.12260.1_amd64.deb
f944b0167778e0d0185cc4913a41b88fbc85ed88265e8736c489aa4315de1336 intel-igc-opencl_1.0.12260.1_amd64.deb
6574993c12bcce22344ee1db5ff6686faffc4e088ba5f1e9f340cde26fef5ea3 intel-level-zero-gpu-dbgsym_1.3.24548_amd64.ddeb
a4ecfdf907be38ad4868e72d0c0fb74add9205c4f60412ff2c4672bbb4bdf5eb intel-level-zero-gpu_1.3.24548_amd64.deb
72bdca09b5800d64920edf01525e357281dc4e446c327b844c441f01a608f323 intel-opencl-icd-dbgsym_22.42.24548_amd64.ddeb
1122f695754b7c4e341525f93583afc8b2b9ee48bdf50df6c61512c2191d2260 intel-opencl-icd_22.42.24548_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero WSL
DG1 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release 1.3 — Pre-Release
Elkhart Lake 3.0 — Production 1.3 — Pre-Release
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

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

Important changes

22.39.24347…22.42.24548

22.41.24420

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.41.24420
  • intel/gmmlib@intel-gmmlib-22.2.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.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12260.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-core_1.0.12260.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260.1/intel-igc-opencl_1.0.12260.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-level-zero-gpu-dbgsym_1.3.24420_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-level-zero-gpu_1.3.24420_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-opencl-icd-dbgsym_22.41.24420_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/intel-opencl-icd_22.41.24420_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.41.24420/ww41.sum
sha256sum -c ww41.sum
  1. Install all packages as root

Example:

sha256 sums for packages

6f288a945017823409dfe072087a1beb3f3c73cf9f8ebee42787c46658b392d5 intel-igc-core_1.0.12260.1_amd64.deb
f944b0167778e0d0185cc4913a41b88fbc85ed88265e8736c489aa4315de1336 intel-igc-opencl_1.0.12260.1_amd64.deb
0daaeff9f6745acef47a36e9eda67a414155783d8af2b1fc0270b14bca62d47c intel-level-zero-gpu-dbgsym_1.3.24420_amd64.ddeb
6bbf68e766ab80b62ca025cf44c0f30612de0a82bf745e9d0eea258ded5e18b7 intel-level-zero-gpu_1.3.24420_amd64.deb
3f026c122ec0fea219c432c782bfa640e492f3c77bd245f2dac0b5f796da6d64 intel-opencl-icd-dbgsym_22.41.24420_amd64.ddeb
dc4b72ab7630a905aaa90868d0bc10ccde3e8e357f479322414a6eb3a9e6441a intel-opencl-icd_22.41.24420_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

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.

Known Issues

  • Changes introduced in af3dd28 revealed failures in higher level libraries, causing segmentation fault in oneDAL & ispc due to incorrect initialization of the ze_device_properties_t datastructures. ISPC fixed with c12c708. OneDAL – fix pending

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • 14d34e1 igc revision update

22.39.24347…22.41.24420

22.40.24364

This is a pre-release due to regressions (see Known Issues below)

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.40.24364
  • intel/gmmlib@intel-gmmlib-22.2.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.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12260
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260/intel-igc-core_1.0.12260_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12260/intel-igc-opencl_1.0.12260_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-level-zero-gpu-dbgsym_1.3.24364_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-level-zero-gpu_1.3.24364_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-opencl-icd-dbgsym_22.40.24364_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/intel-opencl-icd_22.40.24364_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.40.24364/ww40.sum
sha256sum -c ww40.sum
  1. Install all packages as root

Example:

sha256 sums for packages

0c8d92cfec75eb2f0ce5de16639bdf50325f8859d5528618feb327444585e2e8 intel-igc-core_1.0.12260_amd64.deb
904292f15f2a6abbd09f889c66448f8d13d4827c9ccdbd10d938f433666f6513 intel-igc-opencl_1.0.12260_amd64.deb
e8e17ad7dcc9ea6ff9c1caf9797f6e7781958c9da3dbdb78d311e732eec50238 intel-level-zero-gpu-dbgsym_1.3.24364_amd64.ddeb
00a5e9d30fab3df82af927450558a5529ff0031a128b7d23ae2b0575fa679e5c intel-level-zero-gpu_1.3.24364_amd64.deb
56379aac88d6a524be9b88ade2784f2ba1595474d92163f5b333319baa027110 intel-opencl-icd-dbgsym_22.40.24364_amd64.ddeb
1d7b8df77b1d6a7eeb534ed14ea9ba69880a0fc99b017a703b023761ef1f9d19 intel-opencl-icd_22.40.24364_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

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.

Known issues

  • Compiler regression: starting with commit 6d2e0ce, causing crash in selected ISPC workloads on Intel® Arc™ GPU. Fixed with f5a2985
  • Changes introduced in af3dd28 revealed failures in higher level libraries, causing segmentation fault in oneDAL & ispc due to incorrect initialization of the ze_device_properties_t datastructures. ISPC fixed with c12c708. OneDAL – fix pending

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • 6c1504a igc revision update

22.39.24347

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.39.24347
  • intel/gmmlib@intel-gmmlib-22.2.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.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12149.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-core_1.0.12149.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-opencl_1.0.12149.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-level-zero-gpu-dbgsym_1.3.24347_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-level-zero-gpu_1.3.24347_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-opencl-icd-dbgsym_22.39.24347_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/intel-opencl-icd_22.39.24347_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/libigdgmm12_22.2.0_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.39.24347/ww39.sum
sha256sum -c ww39.sum
  1. Install all packages as root

Example:

sha256 sums for packages

b30b82b26b5830b6a131dd00abe4491496f511c4b2b8a64bfc547c78ed0b3600 intel-igc-core_1.0.12149.1_amd64.deb
cfad784be1035a145bb14d1d3d9856f5fc8ae7a1f6aea73f36b9e5618b07871a intel-igc-opencl_1.0.12149.1_amd64.deb
185bb38bdd599ad1a542f338ed755dc1519958e0929b8f236bd23741a4e81316 intel-level-zero-gpu-dbgsym_1.3.24347_amd64.ddeb
167bf6fb9ea1a040474fc0a87ed7f89f72832b8b5e85f2ca8eb54e06b1a9a139 intel-level-zero-gpu_1.3.24347_amd64.deb
1d66fb97944f2fc28cc71f5e759964a457a6f055120f090ab92d596c2d549c3e intel-opencl-icd-dbgsym_22.39.24347_amd64.ddeb
5077abb119c7e10eb169ee3ed3e45933c1a9d416c6668994944f2a6392e74f5a intel-opencl-icd_22.39.24347_amd64.deb
e4c548316eca7cd5a987ca1059acfd21ed7ab59163df9821209c76eb5271269a libigdgmm12_22.2.0_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

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

Important changes

  • gmmlib revision update
  • aub_stream revision update

22.38.24278…22.39.24347

22.38.24278

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.38.24278
  • intel/gmmlib@intel-gmmlib-22.1.8

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.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12149.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-core_1.0.12149.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12149.1/intel-igc-opencl_1.0.12149.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-level-zero-gpu-dbgsym_1.3.24278_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-level-zero-gpu_1.3.24278_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-opencl-icd-dbgsym_22.38.24278_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/intel-opencl-icd_22.38.24278_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/libigdgmm12_22.1.8_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.38.24278/ww38.sum
sha256sum -c ww38.sum
  1. Install all packages as root

Example:

sha256 sums for packages

b30b82b26b5830b6a131dd00abe4491496f511c4b2b8a64bfc547c78ed0b3600 intel-igc-core_1.0.12149.1_amd64.deb
cfad784be1035a145bb14d1d3d9856f5fc8ae7a1f6aea73f36b9e5618b07871a intel-igc-opencl_1.0.12149.1_amd64.deb
7cefedabf0f1bb8dd9fadbbfe136c6cb74d92b5c1ff85f2f4292994d9cf720fc intel-level-zero-gpu-dbgsym_1.3.24278_amd64.ddeb
fd92b332e1643ccb650ae5e6df6d188b44022f82bf3915b662059e673987efdb intel-level-zero-gpu_1.3.24278_amd64.deb
f2046edcea55fc9ca6c55b7c6124cdebf38cef70a85760b4d4518f6724384cc0 intel-opencl-icd-dbgsym_22.38.24278_amd64.ddeb
fc46e6b3bb42122061d5c90f098d201fde915303c038fb281212f0d1884e4d1a intel-opencl-icd_22.38.24278_amd64.deb
42621a230e3261018bebc4badf1fbf47a0abf4ef0d55bea613a3fe1d2d111e0f libigdgmm12_22.1.8_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 22.04 LTS with stock kernel, unless noted otherwise. (Elkhart Lake on Ubuntu 20.04)
DG1 was tested with drm-tip kernel v.5.18.0

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

Important changes

  • igc revision update
  • igsc revision update
  • lint revision update
  • aub_stream revision update

22.35.24055…22.38.24278

22.37.24175

This is a pre-release due to compiler regressions (see Known Issues below)

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.37.24175
  • intel/gmmlib@intel-gmmlib-22.1.8

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.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.12037.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12037.1/intel-igc-core_1.0.12037.1_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.12037.1/intel-igc-opencl_1.0.12037.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-level-zero-gpu-dbgsym_1.3.24175_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-level-zero-gpu_1.3.24175_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-opencl-icd-dbgsym_22.37.24175_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/intel-opencl-icd_22.37.24175_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/libigdgmm12_22.1.8_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.37.24175/ww37.sum
sha256sum -c ww37.sum
  1. Install all packages as root

Example:

sha256 sums for packages

229e63846c7516736226153daf4e637f0ac24277625287d1d7f75c75934eaec6 intel-igc-core_1.0.12037.1_amd64.deb
6c0464918aa1e04b479baa52af094c82beb0f870a2760ec4b376b4726101bc94 intel-igc-opencl_1.0.12037.1_amd64.deb
444bb73c40c8dfd54253acc996f80a99fe138d3b946f2acab87b25e46a87d58a intel-level-zero-gpu-dbgsym_1.3.24175_amd64.ddeb
e1ebb5d189e58ad319928a6238796bff2e058de69aea339422abeeb24107bf85 intel-level-zero-gpu_1.3.24175_amd64.deb
5da43de26a639181a9bd0019d87e062a7619d33e1411f1380a29a13582bcef7d intel-opencl-icd-dbgsym_22.37.24175_amd64.ddeb
353fe12d29af7d06bc5253316658c44329b964fea7dec8caad6c5a20982608e1 intel-opencl-icd_22.37.24175_amd64.deb
42621a230e3261018bebc4badf1fbf47a0abf4ef0d55bea613a3fe1d2d111e0f libigdgmm12_22.1.8_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Regression (see known issues) 1.3 — Pre-Release
Coffee Lake 3.0 — Regression (see known issues) 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Regression (see known issues) 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 20.04 LTS with stock kernel, unless noted otherwise.
DG1 was tested with drm-tip kernel v.5.18.0

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.

Known issues

  • Compiler regression: starting with commit 5971afe3, there is a minor performance degradation (~3%) in a subset of OpenCV workloads. Fixed with b7c6f9f8d
  • Compiler regression: starting with commit 13eeaaf6, causing hang in Level Zero CTS cooperative kernel test across all platforms. Fixed with 136f7f62
  • Compiler regression: starting with commit 9d9b8243, causing hang in exclusive_scan_by_segment algorithm in oneDPL. Fixed with 6e09e0d9

Additional information

  • packages were built with custom flag NEO_ENABLE_i915_PRELIM_DETECTION=1

Important changes

  • 4dfa615 igc revision update
  • 3f03c57 gmmlib revision update

22.35.24055…22.37.24175

22.35.24055

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.35.24055
  • intel/gmmlib@intel-gmmlib-22.1.3

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@c9bb65b (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.11702.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-core_1.0.11702.1_amd64.1.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-opencl_1.0.11702.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-level-zero-gpu-dbgsym_1.3.24055_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-level-zero-gpu_1.3.24055_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-opencl-icd-dbgsym_22.35.24055_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/intel-opencl-icd_22.35.24055_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/libigdgmm12_22.1.3_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.35.24055/ww35.sum
sha256sum -c ww35.sum
  1. Install all packages as root

Example:

sha256 sums for packages

58ce46eef041a5c4b435bf3d6d9845e464931756fab78c75166167c015b6e51d intel-igc-core_1.0.11702.1_amd64.deb
3692be17a46741ccabb0320989a6e917bd1dbd1599c96c86c391540c0c7f4e70 intel-igc-opencl_1.0.11702.1_amd64.deb
4b176d0f9acb094570d2cf8ed3a330c00b837dd347a7a661d7b6edf30caf07a0 intel-level-zero-gpu-dbgsym_1.3.24055_amd64.ddeb
1ebc2938c7e9a4d0ab7407de7f76cab593a5c0ffd6f87d9ef800470321a401cf intel-level-zero-gpu_1.3.24055_amd64.deb
6dbfc9d8e17ec402eb3fe9ddca2d634edc58e68f951b3f8eac39cea1dbf1458a intel-opencl-icd-dbgsym_22.35.24055_amd64.ddeb
5df50599fa1969d14c6f564ca0fd99c28a623fa4a76a750270c0f3c4ffa6f661 intel-opencl-icd_22.35.24055_amd64.deb
7b6378d9a760b5c93e835d862047d7c7841f6b6065e9bf2103b5b4134f2af2b5 libigdgmm12_22.1.3_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 20.04 LTS with stock kernel, unless noted otherwise.
DG1 was tested with drm-tip kernel v.5.18.0

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

Important changes

22.34.24023…22.35.24055

22.34.24023

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.34.24023
  • intel/gmmlib@intel-gmmlib-22.1.3

Additional components revisions used in build

  • Used for building runtime
    • intel/libva@c9bb65b (Compatible with va_api_major_version = 1)
    • oneapi-src/level-zero@v1.8.5 (Compatible with oneAPI Level Zero API Spec v1.3.7)
    • intel/intel-graphics-compiler@igc-1.0.11702.1
    • intel/igsc@V0.8.4

Installation procedure on Ubuntu 22.04

  1. Create temporary directory

Example:

  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-core_1.0.11702.1_amd64.1.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.11702.1/intel-igc-opencl_1.0.11702.1_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-level-zero-gpu-dbgsym_1.3.24023_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-level-zero-gpu_1.3.24023_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-opencl-icd-dbgsym_22.34.24023_amd64.ddeb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/intel-opencl-icd_22.34.24023_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/libigdgmm12_22.1.3_amd64.deb
  1. Verify sha256 sums for packages

Example:

wget https://github.com/intel/compute-runtime/releases/download/22.34.24023/ww34.sum
sha256sum -c ww34.sum
  1. Install all packages as root

Example:

sha256 sums for packages

58ce46eef041a5c4b435bf3d6d9845e464931756fab78c75166167c015b6e51d intel-igc-core_1.0.11702.1_amd64.deb
3692be17a46741ccabb0320989a6e917bd1dbd1599c96c86c391540c0c7f4e70 intel-igc-opencl_1.0.11702.1_amd64.deb
2705b9215680180e2b340f5cdf8ebe06a94efda9ee1ee8a7a1c1b16a6af1937d intel-level-zero-gpu-dbgsym_1.3.24023_amd64.ddeb
0efa0c93928e103b941ff2290ba551320392461b1969a9d72b870952850f7690 intel-level-zero-gpu_1.3.24023_amd64.deb
4018f19570f573d0cd38289115c941d1945974e1c08ceef511f728dfd3db0161 intel-opencl-icd-dbgsym_22.34.24023_amd64.ddeb
60d19a704aa8920287be2be9c05348f3fb2539ebafdbd527420085972eb69f82 intel-opencl-icd_22.34.24023_amd64.deb
7b6378d9a760b5c93e835d862047d7c7841f6b6065e9bf2103b5b4134f2af2b5 libigdgmm12_22.1.3_amd64.deb

Quality expectations

Platform OpenCL Level Zero
DG1 3.0 — Production 1.3 — Pre-Release
Skylake 3.0 — Production 1.3 — Pre-Release
Kaby Lake 3.0 — Production 1.3 — Pre-Release
Coffee Lake 3.0 — Production 1.3 — Pre-Release
Ice Lake 3.0 — Production 1.3 — Pre-Release
Tiger Lake 3.0 — Production 1.3 — Pre-Release
Rocket Lake 3.0 — Production 1.3 — Pre-Release
Alder Lake 3.0 — Production 1.3 — Pre-Release
Elkhart Lake 3.0 — Production
Broadwell 3.0 — Maintenance
Apollo Lake 3.0 — Maintenance
Gemini Lake 3.0 — Maintenance

All other platforms were validated on Ubuntu 20.04 LTS with stock kernel, unless noted otherwise.
DG1 was tested with drm-tip kernel v.5.18.0

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

Important changes

  • Ocloc: Enhance platforms support for disasm option
  • Add device ID for ADLS (0xA78B)

22.33.23949…22.34.24023

The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

  • Safari
  • Chrome
  • Edge
  • Firefox

Intel® CPU Runtime for OpenCL™ Applications Release Notes

Version: 2022  
Published: 04/25/2020  

Last Updated: 03/28/2022

By

Ayodunni Aribuki

This page provides the current Release Notes for Intel® CPU Runtime for OpenCL™ Applications for Intel® Core™ and Intel® Xeon® processors. This page covers the CPU (x86-64) OpenCL™ implementation only. See the OpenCL™ Runtimes for Intel® Processors article for additional Intel® Graphics Technology information. The notes are categorized by year, from newest to oldest, with individual releases listed within each year.

Click a version to expand it into a summary of new features and changes in that version since the last release, and access the download buttons for the detailed release notes, which include important information, such as pre-requisites, software compatibility, installation instructions, and known issues.

You can copy a link to a specific version’s section by clicking the chain icon next to its name.

All files are in PDF format — Adobe Reader* (or compatible) required.
For OpenCL™ developer tools, visit the Intel® SDK for OpenCL™ Applications 2019 page.
For questions or technical support, visit Intel® Software Developer Support.

2022

2022.1

Release Notes 

Overview

  • Enable the automatic stack size allocation and allocation for kernel execution. This will reduce the possibility of out of resource error.
  • Minor bug fixings.

2022.0

Release Notes 

Overview

  • Enlarge the default memory size to adapt user application better.
  • Minor bug fixings.

OS Deprecation Notice

These operating systems are deprecated in the Intel oneAPI 2022.1 release, and will be removed in a future release:

  • Windows Server 2016*
  • SUSE Linux Enterprise Server* 15 SP2

Previous Release Notes

Here is the link to the previous release notes

Product and Performance Information

The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

  • Safari
  • Chrome
  • Edge
  • Firefox

Мы немедленно приостановили все деловые операции в России. Это следует за нашим предыдущим решением приостановить все поставки клиентам в России и Беларуси.

OpenCL™ Runtimes for Intel® Processors

Deploy OpenCL™ Runtimes

Obtain runtimes to execute or develop OpenCL™ applications on Intel­® Processors

  • Intel® Graphics Technology Runtimes
    • Target Intel® GEN Compute Architectures on Intel® Processors only
  • Intel® Xeon® Processor or Intel® Core™ Processor Runtimes
    • Target Intel® x86/x86-64 only
  • View Intel® FPGA enabling products.
  • View Legacy OpenCL™ Deployment Webpage

Important Change

There is a change in OpenCL™ CPU runtime for Windows* distribution in the 2020 February release to be consistent with Linux* distribution. The OpenCL CPU runtime is removed from the OpenCL driver for Windows starting in the 2020 February release version «igfx_win10_100.7870.exe».

  • But the installer of the new driver did not remove the old OpenCL CPU runtime when you upgrade the newer driver, so you may have two OpenCL CPU runtimes on your system. This issue is already fixed in the installation script on github here.
  • To download the OpenCL CPU runtime for Windows, please follow any of the following methods:
    • Follow the section «Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)» below to download and install.
    • Github: https://github.com/intel/llvm/releases
      • Search for «oneAPI DPC++ Compiler dependencies» and find latest release to download, e.g. https://github.com/intel/llvm/releases/tag/2020-WW20
      • Following the installation instructions to install

Intel® Graphics Technology Runtimes

Execute OpenCL™ applications on Intel® Processors with Intel® Graphics Technology.

  • Specifically target Intel® HD Graphics, Intel® Iris® Graphics, and Intel® Iris® Pro Graphics if available on Intel® Processors.
  • Runtimes for Intel® Graphics Technology are often deployed in tandem with an Intel® CPU runtime.
  • Consider graphics runtimes when developing OpenCL™ applications with the Intel® SDK for OpenCL™ Applications or Intel® System Studio.

6th Generation Intel® Core™ Processor Example

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, please see the legacy deployment page.

Linux* OS

Repository Install Guidance *Easy* | Manual Download and Install | Build | README | FAQ

Note: The latest OpenCL runtime for CPU requires GNU* gcc version 7.3 or newer.

Intel® Graphics Compute Runtime for OpenCL™ Driver is deployed with package managers for multiple distributions. Please see the documentation on the GitHub* portal for deployment instructions.

Considerations for deployment:

  • Ensure the deployment system has the (libOpenCL.so) ICD loader runtime from either:
    • Your system package manager (for example with the unofficial ocl-icd )
      • Useful package manager search hints:
        • apt update; apt-file find libOpenCL.so
        • yum provides «*/libOpenCL.so»
    • Build from the official Khronos ICD Loader reference repository.
    • Part of the Intel® SDK for OpenCL™ Applications.
  • The Intel® Graphics Compute Runtime for OpenCL™ Driver depends on the i915 kernel driver. Necessary i915 features are available with relatively recent Linux* OS kernels. The recommended kernel is the validation kernel cited in documentation. In general, deployments after the 4.11 kernel should be OK. Make sure to review the release notes and documentation for more specifics.

Windows* OS

  • Intel® Graphics Compute Runtime for OpenCL™ Driver is included with the Intel® Graphics Driver package for Windows* OS.
  • Download Options
    • System Vendor
      • See your vendor website for a graphics or video driver download for the system
    • Intel® Download Center
      • Navigate to “Graphics Drivers” for recent releases.
      • Try the system vendor first in consideration of vendor support. System vendors may disable Intel® Graphics Driver install.
    • Intel® Driver Update Utility
    • The graphics driver package is built in with Windows* 10 OS install. However, the built-in default deployment may not contain latest features.
  • Release Notes
    • In the Download Center navigate to “Graphics Drivers” for Release Notes.

Intel® Xeon® Processor OR Intel® Core™ Processor (CPU) Runtimes

Execute OpenCL™ kernels directly on Intel® CPUs as OpenCL™ target devices.

  • Consider an OpenCL™ CPU implementation for Intel® systems without Intel® Graphics Technology.
  • Systems with Intel® Graphics Technology can simultaneously deploy runtimes for Intel® Graphics Technology and runtimes for Intel® CPU (x86-64).
  • For application developers, the CPU-only runtime is pre-included with the Intel® SDK for OpenCL™ Applications or Intel® System Studio: OpenCL™ Tools component.

6th Generation Intel® Core™ Processor Example

Check release notes to ensure supported targets include your target device. For Intel® processors older than supported targets, see the legacy deployment page.

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Linux* OS (64bit only)

​Download

  • Size 125 MB
  • See supported platform details in the Release Notes.
  • Ubuntu* install uses an rpm translator
  • The Linux* OS CPU runtime package also includes the ICD loader runtime (libOpenCL.so). The runtime installer should set the deployment system to see this ICD loader runtime by default. When examining system libraries, administrators may observe ICD loader runtimes obtained from other places. Examples include the system package manager (for example with ocl-icd) or as part of the Intel® SDK for OpenCL™ Applications.
  • Maintenance and updates are now provided in the Experimental Intel® CPU Runtime for OpenCL™ Applications with SYCL support implementation. This implementation is listed later in this article.
  • MD5 83c428ab9627268fc61f4d8219a0d670
  • SHA1 5f2fa6e6bc400ca04219679f89ec289f17e94e5d

Intel® CPU Runtime for OpenCL™ Applications 18.1 for Windows* OS (64bit or 32bit)

Download

  • Size 60 MB
  • CPU-only deployments should use the .msi installer linked in the Download button, and consider removal of the Intel® Graphics Technology drivers where applicable.
  • CPU & Graphics deployments should use the Intel® Graphics Technology driver package, which contains both CPU (x86-64) and Intel® Graphics Technology implementations.
  • See supported operating system details in the Release Notes
  • Maintenance and updates are now provided in the Experimental Intel® CPU Runtime for OpenCL™ Applications with SYCL support implementation. This implementation is listed later in this article.
  • MD5 8e24048001fb46ed6921d658dd71b8ff
  • SHA1 451d96d37259cb111fe8832d5513c5562efa3e56

 

Intel® CPU Runtime for OpenCL™ Applications with SYCL support

Please visit the Intel® CPU Runtime for OpenCL™ Applications with SYCL support to download and install the runtime for Windows or Linux. 

  • Feedback can be provided at OpenCLTM for CPU forum or the Intel® oneAPI Data Parallel C++ forum. 

Develop OpenCL™ Applications

Tools to develop OpenCL™ applications for Intel® Processors

Intel® oneAPI: DPC++ Compiler

  • DPC++/SYCL programs can run SYCL kernels by way of underlying OpenCL™ implementations.
  • OpenCL-C kernels can also be directly ingested and run by a SYCL runtime. Users of the OpenCL C++ API wrapper may find the SYCL specification particularly appealing.
  • Explore the Intel® oneAPI: DPC++ Compiler, Github* hosted DPC++/SYCL code samples, OpenCL™ injection tests, as well as training videos part1 and part2 on techdecoded.intel.io.
  • As of article publication, this compiler is in Beta.

Intel® System Studio

  • For compilation, cross-platform, IoT, power considerate development, and performance analysis.
    • OpenCL™ development tools component:
      • Develop OpenCL™ applications targeting Intel® Xeon® Processors, Intel® Core™ Processors, and/or Intel® Graphics Technology.
      • Develop applications with expanded IDE functionality, debug, and analysis tools.
        • Note: Some debug and analysis features have been removed from recent versions of the SDK.
      • Earlier versions of the SDK contain an experimental OpenCL™ 2.1 implementation. Intel® CPU Runtime for OpenCL™ Applications 18.1 was intended as a replacement for the experimental implementation.
  • Visit the Intel® System Studio portal

Intel® SDK for OpenCL™ Applications

  • Standalone distribution of Intel® System Studio: OpenCL™ Tools component.
  • Develop OpenCL™ Applications targeting Intel® Xeon® Processors, Intel® Core™ Processors, and/or Intel® Graphics Technology.
  • Develop applications with expanded IDE functionality, debug, and analysis tools.
    • Note: Some debug and analysis features have been removed from recent versions of the SDK.
    • Earlier versions of the SDK contain an experimental OpenCL™ 2.1 implementation suitable for development testing on CPU OpenCL™ targets. Intel® CPU Runtime for OpenCL™ Applications 18.1 was intended as a replacement for that experimental implementation.
  • See release notes, requirements, and download links through the Intel® SDK for OpenCL™ Applications portal.
     

Intel® Distribution of OpenVINO™ toolkit

  • The Intel® Distribution of OpenVINO™ toolkit is available for vision and deep learning inference. It benefits from OpenCL™ acceleration for each of these components:
    • Intel® Deep Learning Deployment Toolkit
    • OpenCV
    • OpenVX*
  • For a developer oriented overview, see videos on the techdecoded.intel.io training hub.

Intercept Layer for Debugging and Analyzing OpenCL™ Applications

  • The Intercept Layer for Debugging and Analyzing OpenCL™ Applications (clIntercept) can intercept, report, and modify OpenCL™ API calls.
  • No application-level modifications nor OpenCL™ implementation modifications are necessary.
  • clIntercept functionality can supplement removed functionality from recent releases of the Intel® SDK for OpenCL™ Applications.

 

Additional resources

Getting Started with Intel® SDK for OpenCL™ Applications

Download Intel® SDK for OpenCL™ Applications

Intel® OpenCL™ Forum

*OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.

产品和性能信息

Название драйвера

INTEL(R) OPENCL CPU X64 BINARIES

Актуальная версия

24.20.100.6026

Дата

2018-04-25

Производитель

Intel

Раздел

Видеокарты Intel

Подраздел

Видеокарты INTEL INTEL(R) OPENCL CPU X64 BINARIES

Для операционных систем

Windows 2 шт.

DevID

SWCIGDLH64_OCL_X64

Скачать бесплатно

Актуальная версия

Драйвера INTEL(R) OPENCL CPU X64 BINARIES для Windows x64


Драйвер INTEL(R) OPENCL CPU X64 BINARIES скачать для Windows 10 x64

Драйвер INTEL(R) OPENCL CPU X64 BINARIES скачать для Windows 8.1 x64

Список драйверов INTEL(R) OPENCL CPU X64 BINARIES для Windows 10 x64

Устройства

ОС

ID

Inf

Ссылка

INTEL(R) OPENCL CPU X64 BINARIES

24.20.100.6026


Видеокарты


Intel Corporation

Windows 10 x64

Windows 8.1 x64

SWCIGDLH64_OCL_X64

ocl_x64_comp.inf

Скачать

Всем привет!
Подскажите, как установить OpenCL (Windows 10 x64 / Intel Core i5)?
Откуда скачать драйвер для запуска прог, использующих OpenCL?

Гуглю, находится сайт https://software.intel.com/en-… cl-drivers
Там есть ссылки «Intel® Processor Graphics» (видеокарта у меня интегрированная Intel HD Graphics 3000 (Gen6) и «Intel® Xeon™ Processor or Intel® Core™ Processor»
Тыкаю на одну ссылку, на другую, в итоге попадаю:
• либо на Page not found (https://software.intel.com/sdk/opencl),
• либо на скачку «Intel Driver & Support Assistant» — ставлю, запускаю, получаю сообщение «К сожалению, нет доступных обновлений ПО»,
• либо на страницу скачки драйверов, скачиваю драйвер (2 варианта) для 6-го поколения Intel Graphics, выводится сообщение, что система не удовлетворяет минимальным требованиям.

При запуске прог, работающих с OpenCL выводятся сообщения вида:

Код

Cannot find an OpenCL ICD loader library.

You are probably missing the native OpenCL runtime or driver for your platform.

* AMD GPUs on Windows require this runtime and/or driver:
  "AMD Radeon Software Crimson Edition" (15.12 or later)
* Intel CPUs require this runtime and/or driver:
  "OpenCL Runtime for Intel Core and Intel Xeon Processors" (16.1.1 or later)
* Intel GPUs on Windows require this runtime and/or driver:
  "OpenCL Driver for Intel Iris and Intel HD Graphics"
* NVIDIA GPUs require this runtime and/or driver:
  "NVIDIA Driver" (367.x or later)

• Гуглю «OpenCL Runtime for Intel Core and Intel Xeon Processors», выхожу на страницу скачки «Intel SDK for OpenCL». При запуске пишет «Intel HD graphics driver is installed. Uninstall it before installing Intel SDK for OpenCL — CPU only runtime package for Intel Core and Intel Xeon Processors«. Видимо, этот пак только для CPU без задействования GPU.
• Гуглю «OpenCL Driver for Intel Iris and Intel HD Graphics», попадаю на страницу, которую я описывал в самом начале.
Где-то на сайте проскальзывают сообщения о том, что дрова OpenCL идут вместе с дровами видеокарты. Но почему у меня тогда не запускаются проги с OpenCL ?!!!

Другая прога выдаёт «Error: no opencl platforms found».

С сайта https://www.khronos.org/opencl/ тоже непонятно что скачивать, там вообще исходники сплошные…

Понравилась статья? Поделить с друзьями:
  • Драйвер open gl 2 для windows 7 скачать 64 bit
  • Драйвер odbc microsoft access для windows 10 64 bit скачать
  • Драйвер nvidia пишет что не совместим с windows
  • Драйвер nvidia не подходит для вашей версии windows
  • Драйвер nvidia не видит видеокарту windows 10