News › linux

Intel Compute Runtime 26.40 enables OpenCL LEO by default for Nova Lake P

By The Linux Camp News, November 3, 2026

The November 3 release changes Nova Lake P's OpenCL backend and enables shared-system USM for Crescent Island. Intel documents a Level Zero package dependency that can determine whether NVL reports an OpenCL platform.

Intel released Compute Runtime 26.40.40196.8 on November 3, 2026, updating its open-source GPU compute stack for Linux and Windows. Phoronix reports two default-enablement changes for upcoming-platform work: OpenCL LEO for Nova Lake P and shared-system unified shared memory for Crescent Island, also identified as Intel GPU D Series. 1 2

LEO means Level Zero Executing OpenCL. Introduced experimentally earlier in 2026, it implements OpenCL over Level Zero APIs instead of using a separate OpenCL-to-hardware implementation. The distinction matters: this is a backend change, not a requirement to rewrite an OpenCL application against Level Zero. Phoronix reports that Nova Lake P takes this path by default in this release. 1

That backend has a concrete packaging consequence. Intel's release notes, retrieved November 3, 2026, say NVL needs libze-intel-gpu1 for OpenCL. If that Level Zero package is missing or older than 26.35.39758.10, no OpenCL platform is reported. Intel scopes this warning to NVL, rather than every GPU supported by the runtime. 2

For an NVL deployment with that symptom, check the installed Level Zero package and its version alongside OpenCL. The dependency warning makes that a useful first diagnostic, rather than assuming an application failure. Intel's documented remedies are to install both packages from this release or set EnableLEO=0 to select the native OpenCL implementation. 2

For Crescent Island, Phoronix describes shared-system unified shared memory, or USM, as allowing GPU kernels to access ordinary CPU system memory through C/C++ pointers. Enabling this by default changes the available memory-access path for GPU code. That capability alone does not establish a workload speedup or explain memory-coherence and migration behavior. 1

Default enablement is not a production-readiness verdict. In Intel's release notes retrieved November 3, both Crescent Island and Nova Lake remain early-support platforms. Intel defines early support as carrying no quality expectations, so these defaults should be understood as integration progress rather than a production-quality commitment. 2 3

Sources

Courses