Intel Graphics Compiler 2.34.4

Intel has released Intel Graphics Compiler 2.34.4, an update to the open-source shader and compute kernel compiler used in the Intel graphics stack for Linux и Windows.

The Intel Graphics Compiler (IGC) is a key component of the Intel GPU driver infrastructure and is used in conjunction with OpenCL, Level Zero, and Vulkan drivers. The project compiles shaders, SPIR-V, and compute code into machine instructions for Intel GPUs.

Release 2.34.4 primarily focuses on bug fixes, code generation optimizations, and improved compatibility with new Xe2 and Battlemage GPU architectures. The developers also mention:

  • SPIR-V compilation optimizations;
  • SIMD handling fixes;
  • improved register allocation;
  • updating LLVM dependencies;
  • Fixing issues that caused OpenCL applications to crash.
  • support for SPV_INTEL_bfloat16_arithmetic for Xe3P;
  • Panther Lake optimizations;
  • code scheduling improvements;
  • enable 2D load splitting pass by default;
  • WideMulMad support;
  • improvements for Crescent Island.

Some of the changes are aimed at improving the performance of computing loads and gaming applications under Linux, especially in conjunction with Mesa ANV and Compute Runtime.

The project is developed as open source and distributed under the MIT license. The source code is published on GitHub, and new versions are typically quickly integrated into Compute Runtime and the oneAPI stack.

Source code and changelog are available on the page Intel Graphics Compiler GitHub.

Source: linux.org.ru

Buy reliable hosting for sites with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster