Intel Compute Runtime Update Adds OpenCL + oneAPI Level Zero For DG1

Written by Michael Larabel in Intel on 3 July 2020 at 09:13 AM EDT. 3 Comments
Intel's open-source Compute Runtime stack for providing OpenCL and oneAPI Level Zero support for their graphics hardware has now rolled out support for the DG1 Xe discrete graphics card.

Building off the DG1 support that has materialized for the Linux kernel and other components, most recently the IGC graphics compiler now supporting DG1, today's release of the Intel Compute Runtime has DG1 support in place.

Like with the other components, with this first Intel discrete graphics card building off the existing Gen12 support, the bring-up isn't too dramatic given the Tiger Lake support has been maturing for many months in the open-source/Linux space.

Intel Compute Runtime 20.26.17199 brings the initial OpenCL and Level Zero support, assuming the rest of your stack is ready with DG1 support. Gen12 with Compute Runtime exposes early support for OpenCL 3.0 and Level Zero 0.8.

Sadly, the Intel Compute Runtime continues only exposing OpenCL 3.0 support for Gen12 graphics and everything older still on OpenCL 3.0. OpenCL 3.0 should be supportable on all OpenCL 2.1 hardware but for reasons unknown Intel hasn't yet offered this CL 3.0 for the prior generations.

More details on today's Compute Runtime update for Linux and Windows via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week