Skip to content

21.03.18857

Choose a tag to compare

@JacekDanecki JacekDanecki released this 22 Jan 12:39
· 15024 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.03.18857/intel-gmmlib_20.3.2_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.5964/intel-igc-core_1.0.5964_amd64.deb
wget https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.5964/intel-igc-opencl_1.0.5964_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/21.03.18857/intel-opencl_21.03.18857_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/21.03.18857/intel-ocloc_21.03.18857_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/21.03.18857/intel-level-zero-gpu_1.0.18857_amd64.deb
  1. Verify sha256 sums for packages

Example:

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

Example:

sudo dpkg -i *.deb

sha256 sums for packages

8308bf42b8f2d2acfccd3e8fc61db3b0fb13fd6ec0d516608fcaa8e0fecaf67c  intel-gmmlib_20.3.2_amd64.deb
c0bfbca8f89e49be493641c5c5dce71160a0d03670bed226f697c2102dda73e2  intel-igc-core_1.0.5964_amd64.deb
4eb55a9249e7f54e58e2058477f2e910c45a8b2c0e7d22ce3e51e4fb22668ac3  intel-igc-opencl_1.0.5964_amd64.deb
dac99099d87d6618b31f3b580225cb057a04ed55ffe811936d1444c8f9a1e77f  intel-level-zero-gpu_1.0.18857_amd64.deb
b3f33943a50620052e4ccd11f63054a1f9832ce86de146a0671bc2eff7f69a27  intel-ocloc_21.03.18857_amd64.deb
08c6a48b9b6679cc67a240410a0fd1ba4208763e3e210c8a411f1536e1304a2f  intel-opencl_21.03.18857_amd64.deb

Other installation procedures are described here.

Quality expectations

Platform OpenCL Level Zero
Broadwell 3.0 - Production -
Skylake 3.0 - Production 1.0 - Pre-Release
Kaby Lake 3.0 - Production 1.0 - Pre-Release
Coffee Lake 3.0 - Production 1.0 - Pre-Release
Ice Lake 3.0 - Production 1.0 - Pre-Release
Tiger Lake 3.0 - Production 1.0 - Pre-Release
Apollo Lake 3.0 - Beta -
Gemini Lake 3.0 - Beta -
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
  • Ice Lake was tested on Ubuntu 20.04 LTS with stock kernel
  • Gemini Lake 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
  • 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
  • Gen9 Atom platforms (Apollo Lake / Gemini Lake) downgraded to Beta due to issues in compiler_features_macro test

Important changes

  • Updated L0 loader