Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver is a GPU driver that enables compute API support on Intel graphics hardware.
The project provides open source driver implementation for both Level Zero and OpenCL APIs across Intel graphics architectures including HD Graphics and Xe. It allows developers to execute compute workloads on Intel integrated and discrete GPUs by translating high-level compute API calls into hardware-specific operations. The driver handles the complexity of different GPU generations and instruction sets, abstracting these details behind standardized APIs.
Developers should adopt this driver if they are building applications targeting Intel graphics hardware and need either Level Zero or OpenCL support. It suits projects requiring compute acceleration on Intel platforms ranging from legacy integrated graphics to modern discrete GPUs. The tool maintains broad hardware compatibility across multiple generations, with support for both current platforms and legacy devices through separate packages. A key consideration is that the project explicitly commits to maintaining backward compatibility—no changes may be introduced that regress support for currently supported hardware, and all contributions must ensure continued functionality across all supported platforms.
The project maintains active development with regular monthly releases. The team enforces strict hardware compatibility requirements, treating any deliberate modification or removal of hardware support as a breaking change that must be transparently communicated. Internal implementation details including debug parameters and environmental variables are explicitly reserved for change without notice, allowing the maintainers flexibility in refactoring internals while preserving the public API contract.