Intel OpenCL Runtime 19.30.13641 Adds Elkhart Lake Support, Other Changes

Written by Michael Larabel in Intel on 3 August 2019 at 07:30 AM EDT. Add A Comment
Intel's NEO OpenCL run-time stack has been living by the "release early, release often" mantra with continuing to see frequent new updates for this OpenCL stack.

Intel OpenCL 19.30.13641 was released on Friday with yet more changes to this increasingly competitive compute stack that provides OpenCL 2.1 support for the vast majority of recent generations of Intel graphics hardware on Linux.

This new Intel OpenCL release introduces Elkhart Lake platform support, the forthcoming server SoCs succeeding Denverton. Elkhart Lake SoCs are not expected until next year for these 10nm chips and they will ice Icelake-like Gen11 graphics. We've seen the rest of the Intel Linux graphics stack getting plumbed for Elkhart Lake while now their OpenCL bits are the latest seeing this enablement.

The Intel OpenCL stack also provides an API to query the number of slices, support for unrestricted buffer sizes, new flags to control sharings / device enqueues, and other changes. More details on this Intel OpenCL Linux update over on 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