Skip to content

20.29.17408

Compare
Choose a tag to compare
@JacekDanecki JacekDanecki released this 24 Jul 13:16
· 12830 commits to master since this release

Packages included in the release

Components revisions included in the release

Additional components revisions used in build

Installation procedure on Ubuntu 18.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/20.29.17408/intel-gmmlib_20.2.2_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/20.29.17408/intel-igc-core_1.0.4361_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/20.29.17408/intel-igc-opencl_1.0.4361_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/20.29.17408/intel-opencl_20.29.17408_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/20.29.17408/intel-ocloc_20.29.17408_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/20.29.17408/intel-level-zero-gpu_0.8.17408_amd64.deb
  1. Verify sha256 sums for packages

Example:

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

Example:

sudo dpkg -i *.deb

sha256 sums for packages

0a150a52ea9b4a7e9f6a126e6cb274ccf21010dfcc9ac847dbb13a47125df943  intel-gmmlib_20.2.2_amd64.deb
c8b03e3f06263cca0a4a3f4fed72951e16a0fe72b624e7c66a2a970d34ca2e25  intel-igc-core_1.0.4361_amd64.deb
44dc4ba19692c7a86851c62b9556ac9e4ed72cc127b767e938e9e64a5cda03cf  intel-igc-opencl_1.0.4361_amd64.deb
03536a566ebd5843ff758260acd65c438050ca2cef048e4ee48e9fc75961dfb7  intel-level-zero-gpu_0.8.17408_amd64.deb
fa08479169cc32ea480b9a7b6d43aea07d7f180f948343599371e2b49da64cd5  intel-ocloc_20.29.17408_amd64.deb
65678ba4c1c3262018f451dde42d9d70fac3b558cee994e2c22869bec29c22e8  intel-opencl_20.29.17408_amd64.deb

Other installation procedures are described here.

Quality expectations

Platform OpenCL Level Zero
Broadwell 2.1 - Production -
Skylake 2.1 - Production 0.8 - Pre-Release
Kaby Lake 2.1 - Production 0.8 - Pre-Release
Coffee Lake 2.1 - Production 0.8 - Pre-Release
Ice Lake 2.1 - Production 0.8 - Pre-Release
Tiger Lake 3.0* - Production 0.8 - Early support
Apollo Lake 1.2 - Production -
Gemini Lake 1.2 - Production -

(*) Product is based on a published Khronos specification and is expected to pass the Khronos Conformance Process when available. Current conformance status can be found at https://www.khronos.org/conformance.

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

  • Tigerlake and Icelake platforms were tested on Ubuntu 20.04 with kernel from drm-tip
    5.6.0-rc7 commit 257af0ddcea3a234dcb79579600f971edd47353f 2020-03-23_15-07-40 drm-tip: 2020y-03m-23d-15h-06m-46s UTC integration manifest
  • Geminilake was tested on Ubuntu 18.04.1 LTS with stock kernel

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

Issues & regressions of note

  • For ICL platform i915.alpha_support=1 kernel parameter is required for kernel before 5.2
  • OpenCL and Level Zero packages provided in this release were compiled with DG1 support disabled

Important changes

  • Enabled cl_khr_il_program on all platforms
  • Updated IGC with new vc-intrinsics component
  • Updated llvm-patches
  • Updated opencl-clang
  • Updated spirv-llvm-translator