Skip to content

21.17.19709

Choose a tag to compare

@JacekDanecki JacekDanecki released this 05 May 16:01
· 14351 commits to master since this release

Packages included in the release

Components revisions included in the release

Additional components revisions used in build (Ubuntu 18.04)

Installation procedure on Ubuntu 18.04/20.04

  1. Create temporary directory

Example:

mkdir neo
  1. Download all *.deb packages

Example:

cd neo
wget https://github.com/intel/compute-runtime/releases/download/21.17.19709/intel-gmmlib_21.1.2_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.7152/intel-igc-core_1.0.7152_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.7152/intel-igc-opencl_1.0.7152_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/21.17.19709/intel-opencl_21.17.19709_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/21.17.19709/intel-ocloc_21.17.19709_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/21.17.19709/intel-level-zero-gpu_1.1.19709_amd64.deb
  1. Verify sha256 sums for packages

Example:

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

Example:

sudo dpkg -i *.deb

sha256 sums for packages

3c465ae0481bd8933f8fff2d034200ef117b202917d0e494855f43cf6942076a  intel-gmmlib_21.1.2_amd64.deb
f2fed7cb2206338173e790d432990266539f2e23d386450fef572b17392732a8  intel-igc-core_1.0.7152_amd64.deb
3d5aa8bc019b4fa4297f4c9d422be182b6a3d648eb6b9a64277df44153943bdb  intel-igc-opencl_1.0.7152_amd64.deb
0534ef73f82d488455461b5a385b77ac09d39cabf89098daf0d0bdc824ff1450  intel-level-zero-gpu_1.1.19709_amd64.deb
c7b7ebcc2bac1b3a0115083de6bd4ce4280ccc8fdebc8c8bade9193b920a71a2  intel-ocloc_21.17.19709_amd64.deb
ff82eab24e8adf59e8ddd88258e38966d72143a6550ad3f9ce224c0ffd2ca65d  intel-opencl_21.17.19709_amd64.deb

Other installation procedures are described here.

Quality expectations

Platform OpenCL Level Zero
Broadwell 3.0 - Beta -
Skylake 3.0 - Production 1.1 - Pre-Release
Kaby Lake 3.0 - Production 1.1 - Pre-Release
Coffee Lake 3.0 - Production 1.1 - Pre-Release
Ice Lake 3.0 - Production 1.1 - Pre-Release
Tiger Lake 3.0 - Production 1.1 - Pre-Release
Apollo Lake 3.0 - Production -
Gemini Lake 3.0 - Production -
Elkhart Lake 3.0 - Early support -

All platforms were validated on Ubuntu 20.04 LTS with stock kernel, with the following exceptions:

  • Tiger Lake was tested with kernel from drm-tip
    5.8.0-rc7 commit ebef75fc1a3f0abebf46d7270128553f82361bc8 2020-08-02_07-12-33 drm-tip: 2020y-08m-02d-07h-11m-48s UTC integration manifest

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.

Issues & regressions of note

  • OpenCL and Level Zero packages provided in this release were compiled with DG1 support disabled
  • Regressions in unit tests on Fedora 34
  • Regression in certification tests (Broadwell only) caused by f83b51e

Important changes

  • Updated IGC
  • Updated gmmlib
  • Implemented cl_intel_device_attribute_query extension