Intel is out today with its monthly feature update to the Compute Runtime as their open-source GPU compute stack providing Level Zero and OpenCL API support on Windows and Linux systems. This month there is new hardware support, more performance optimizations, and some new features.
Intel Compute Runtime 25.27.34303.5 is now released in providing OpenCL and Level Zero support back to Tiger Lake and Rocket Lake hardware up through the newest Battlemage discrete graphics and current-generation Lunar Lake / Arrow Lake processors. Beyond the pre-release level of support already in place for Panther Lake, this release also further builds out its next-gen hardware support.
Intel Compute Runtime 25.27.34303.5 highlights include:
– Initial support for Wildcat Lake “WCL”. This goes along with the Intel Wildcat Lake support in the Xe kernel graphics driver going into Linux 6.17 and other ongoing enablement work around this low-power alternative to Panther Lake that is believed to be the successor to the Alder Lake N hardware.
– Initial support for BMG G31. Yes, the larger Battlemage GPU. The Intel Linux graphics stack has been preparing for Battlemage’s BMG G31 as a larger GPU than the current Arc Graphics B580. Nice seeing the Compute Runtime support now ready for this possible “B770” graphics card.
– A performance-minded change for Xe2 graphics to ensure Level Zero events are always allocated in the local device memory.
– Enabling a Level Zero device unified shared memory (USM) pool as a performance change. A later change disabled it though for DG2/Alchemist and Arctic Sound hardware.
– Removing a cache flush after transfers in the name of performance, among various other performance optimizations.
– Compute Runtime on Windows has been adapted to new Windows kernel mode driver APIs.
– Enabling defer backing by default when using the Intel Xe kernel driver.
– Support for making use of a new device capabilities query ioctl.
– Enabling the TBX page fault manager by default.
– Initial support for “Get Vector Width” properties.
– Various fixes/enhancements for Xe3 graphics as initially being found in upcoming Panther Lake support.
– Support is added for SPIR-V 1.4 and SPIR-V 1.5 consumption.
The new Intel Compute Runtime release can be downloaded from GitHub. New Intel compute benchmarks soon.