Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
9.8K
This container provides compute API support (Level Zero and OpenCL) for Intel graphics hardware architectures.
The following table lists the available Docker image tags and their meaning.
| Tag(s) | Compute Runtime |
|---|---|
latest, latest-runtime-ubuntu26.04 | Latest runtime (Ubuntu 26.04) |
latest-devel, latest-devel-ubuntu26.04 | Latest devel (Ubuntu 26.04) |
latest-runtime-ubuntu24.04 | Latest runtime (Ubuntu 24.04) |
latest-devel-ubuntu24.04 | Latest devel (Ubuntu 24.04) |
latest-runtime-ubi10.2, latest-runtime-ubi10 | Latest runtime (UBI 10.2) |
latest-devel-ubi10.2, latest-devel-ubi10 | Latest devel (UBI 10.2) |
latest-runtime-ubi9.8, latest-runtime-ubi9 | Latest runtime (UBI 9.8) |
latest-devel-ubi9.8, latest-devel-ubi9 | Latest devel (UBI 9.8) |
26.31.39395.13-runtime-ubuntu26.04, 26.31.39395.13-devel-ubuntu26.04 | Driver version 26.31.39395.13 (Ubuntu 26.04) |
26.31.39395.13-runtime-ubuntu24.04, 26.31.39395.13-devel-ubuntu24.04 | Driver version 26.31.39395.13 (Ubuntu 24.04) |
26.31.39395.13-runtime-ubi10, 26.31.39395.13-devel-ubi10 | Driver version 26.31.39395.13 (UBI 10.2) |
26.31.39395.13-runtime-ubi9, 26.31.39395.13-devel-ubi9 | Driver version 26.31.39395.13 (UBI 9.8) |
26.22.38646.7-runtime-ubuntu26.04, 26.22.38646.7-devel-ubuntu26.04 | Driver version 26.22.38646.7 (Ubuntu 26.04) |
26.22.38646.7-runtime-ubuntu24.04, 26.22.38646.7-devel-ubuntu24.04 | Driver version 26.22.38646.7 (Ubuntu 24.04) |
26.18.38308.4-runtime-ubuntu24.04, 26.18.38308.4-devel-ubuntu24.04 | Driver version 26.18.38308.4 (Ubuntu 24.04) |
26.14.37833.4-runtime-ubuntu24.04, 26.14.37833.4-devel-ubuntu24.04 | Driver version 26.14.37833.4 (Ubuntu 24.04) |
To use Intel GPU hardware with this container, the host system must run a kernel that supports your specific GPU model. This section describes all approaches to obtaining a compatible kernel.
Most Linux distributions backport hardware support to their stable kernel releases. This means that your distribution kernel may support your GPU even if its version number is lower than the upstream kernel version listed in the hardware support table. Refer to your distribution's official documentation for more information about kernel management and hardware support.
Note that this container is officially supported only on Ubuntu. It may work on other Linux distributions with compatible kernels, but such configurations have not been officially validated. For non-Ubuntu distributions, refer to the official installation instructions for your platform and ensure the kernel version meets the documented requirements.
If your distribution kernel does not support your GPU, you can install a recent upstream Linux kernel. Newer hardware often requires features available only in recent kernel releases. Refer to the hardware support table for the minimum required upstream kernel version for your device.
If neither distribution nor upstream kernels fully support your hardware, Intel provides Dynamic Kernel Module Support (DKMS) modules and a dedicated Ubuntu kernel through a Personal Package Archive (PPA).
For supported enterprise distributions, Intel provides hardware support through DKMS modules. To verify platform support and install DKMS modules, refer to the official installation guides.
For Ubuntu systems, Intel provides a dedicated kernel through a PPA that offers maximum hardware coverage for Intel GPUs.
To install the Intel kernel from the intel-graphics PPA, follow these steps:
Update the package index and install repository management tools.
sudo apt-get update
sudo apt-get install -y software-properties-common
Add the Intel Graphics PPA.
sudo add-apt-repository -y ppa:kobuk-team/intel-graphics
Install the Intel GPU kernel package.
sudo apt-get update
sudo apt-get install -y linux-intel
The container images support a wide range of Intel GPU architectures. For detailed information on supported hardware, refer to the hardware support table.
The following Intel GPUs are not fully validated with the provided container images and are not guaranteed to work:
Run the image on a Linux host with Intel GPU hardware and a compatible kernel installed, as in the following example:
DEVICE=${DEVICE:-/dev/dri/renderD128}
DEVICE_GRP=$(stat --format %g "$DEVICE")
docker run -it --rm \
--device "$DEVICE" \
--group-add "$DEVICE_GRP" \
-v /dev/dri/by-path:/dev/dri/by-path \
--ipc=host \
intel/compute-runtime:latest
By downloading and using these container images and the included software, you agree to the terms and conditions of the software license agreements.
In accordance with the terms and conditions of these licenses, particularly those requiring source code availability, such as GPL, the source code for all open-source components included in these container images can be obtained from here.
All Ubuntu container images are intended for demo purposes only and not intended for production use. To receive expanded security maintenance from Canonical on the Ubuntu base layer, you may follow the how-to guide to enable Ubuntu Pro in a Dockerfile which will require the image to be rebuilt.
© Intel Corporation. Intel, Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver and other Intel marks are trademarks of Intel Corporation or its subsidiaries.
* Other names and brands may be claimed as the property of others.
Content type
Image
Digest
sha256:708c56a51…
Size
366.4 MB
Last updated
14 days ago
docker pull intel/compute-runtime:latest-devel-ubi9.8Pulls:
639
Sep 7 to Sep 13