oneAPI Level Zero 1.2.3 Released For Intel's Low-Level Interface

Written by Michael Larabel in Intel on 6 March 2021 at 10:21 AM EST. 3 Comments
INTEL
Released this week was Intel's open-source oneAPI Level Zero v1.2.3 for the headers and loader based on their public oneAPI Level Zero specification.

With oneAPI Level Zero 1.2.3 they now support the Level Zero 1.1 specification, which is just a minor update over last year's official Level Zero 1.0 specification. The original oneAPI Level Zero specification was tentatively published back at the end of 2019 as Intel's direct-to-metal interfaces with a focus on offload accelerators. This is not to be confused with the oneAPI specification itself, which is working towards its v1.1 release later this calendar year, but is solely about the "Level Zero" specification. Yes, the oneAPI versioning scheme has become rather convoluted across its many different software components and specifications.

For those wanting some weekend technical reading, the latest oneAPI Level Zero specification can be read via spec.oneapi.com.

Besides supporting the Level Zero 1.1 specification, the oneAPI Level Zero 1.2.3 release adds a new environment variable for allowing alternative run-time Level Zero drivers to use on Linux. This new environment variable for allowing the oneAPI Level Zero loader to point to alternative drivers is ZE_ENABLE_ALT_DRIVERS=.

The oneAPI Level Zero 1.2.3 release can be downloaded from GitHub.

The new release does require an updated Intel Compute Runtime stack for hardware support. On that front yesterday marked the Intel Compute Runtime 21.09.19150 release that updates the Intel Graphics Compiler as its only listed change. The Intel Compute Runtime continues to list its Level Zero support as 1.0 in a pre-release stage, while also enjoying OpenCL 3.0 production support)
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week