intel/compute-runtime
Intel® Graphics Compute Runtime for oneAPI Level Zero and OpenCL™ Driver
What it solves
This project provides the necessary software drivers to enable high-performance compute capabilities on Intel graphics hardware. It bridges the gap between applications and Intel GPUs, allowing them to utilize the hardware for compute-intensive tasks via standardized APIs.
How it works
It acts as a runtime driver that implements the oneAPI Level Zero and OpenCL specifications. By interfacing with the underlying Intel graphics hardware (such as integrated HD Graphics or discrete Xe architectures), it allows software to execute parallel compute workloads directly on the GPU. It relies on supporting components like the Intel Graphics Compiler and GmmLib to translate and manage these compute tasks.
Who it’s for
This is primarily for developers, system integrators, and researchers working on Linux-based systems who need to run compute-heavy applications—such as AI model inference, scientific simulations, or graphics processing—on Intel hardware.
Highlights
- Provides official support for oneAPI Level Zero and OpenCL 3.0 APIs.
- Compatible with a wide range of Intel graphics platforms, including modern architectures like Meteor Lake, Arrow Lake, and Lunar Lake.
- Supports Windows Subsystem for Linux (WSL) for many platforms.
- Maintains a structured monthly release cadence with ongoing compatibility testing.
Related
- Project
- Project
- Project
- Project