Intel Graphics Compiler Update Adds 16-Bit Atomics For Tiger Lake, Other New Features

Written by Michael Larabel in Intel on 21 November 2019 at 01:11 AM EST. Add A Comment
Wednesday marked the v1.0.2878 update to Intel's "IGC" Graphics Compiler that is used by their graphics hardware compute stack.

Most notably this new IGC weekly-ish code update adds 16-bit atomics support to the Tiger Lake "Gen12" graphics. In addition to the 16-bit atomic operation support for Tiger Lake / Gen12, this release also extends SIMD media block read/write functionality, improved support for spill/fill intrinsics in presence of a stack call, support for the syncBuffer implicit argument, support for user-function annotations, and other changes. The C++ coding standard has also been updated to C++17.

More details on this IGC compiler update via GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week