Intel Graphics Compiler 1.0.17193.4 Released With Initial Battlemage Support

Written by Michael Larabel in Intel on 24 July 2024 at 09:53 AM EDT. Add A Comment
INTEL
Intel today released IGC 1.0.17193.4 as the newest version of the Intel Graphics Compiler that is used for their compute stack on Windows/Linux as well as by their Windows graphics driver for shader compilation.

IGC isn't used by the Intel Mesa drivers but for Linux users does play an important role within the Intel Compute Runtime for OpenCL and oneAPI Level Zero support. With IGC 1.0.17193.4 there is initial support for upcoming Battlemage discrete GPUs as well as a few new features, a variety of fixes, and different compiler optimizations.

Intel IGC Battlemage support merged


IGC 1.0.17193.4 is the newest monthly update to this open-source graphics compiler. There isn't any official release notes but in going through the Git commits for IGC 1.0.17193.4, the highlights include initial support for Battlemage (BMG) graphics, SPIR-V Dot operation support, global barriers are now implemented, and various other smaller features. The Battlemage support isn't too invasive since IGC already has Xe2 support plumbed in from Lunar Lake. The Battlemage changes for this graphics compiler are at this time just around 300 lines of new code thanks to leveraging the Xe2 common code. Intel's open-source/Linux driver engineers have been very busy in preparing for Battlemage. With Linux 6.11 is initial but still experimental Battlemage support for their DRM code and in Mesa the ANV and Iris driver enablement continues as well for Xe2.

Those interested can dive more into the changes via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week