AMD "GFX908" Additions Land In LLVM 9.0 For New Workstation GPU

Written by Michael Larabel in Radeon on 12 July 2019 at 12:00 AM EDT. 6 Comments
Weeks ahead of SIGGRAPH and days ahead of the LLVM 9.0 code branching, a number of big "GFX908" commits have been landing in the AMDGPU LLVM shader compiler back-end over the past day.

GFX908 is an unreleased product we haven't seen much driver activity on to date. Yes, GFX9 is Vega, but AMD has previously communicated that Vega will live on for select workstation/compute products and that was also reiterated back during the Navi media briefings last month.

Confirming that it's a workstation product is references to ECC memory, among other notable bits, within the GFX908 compiler back-end code.

Among the sizable GFX908 commits in the past day have been MFMA support, scheduler support, hazard recognizer, AGPR register spilling, and other bits. For being based on the existing and mature GFX9/Vega support within the open-source driver stack, there is a fair amount of new code being introduced.

It will be interesting to see what comes of this new part that presumably will be announced for SIGGRAPH, running from 28 July to 1 August in LA. We'll keep monitoring for other new AMD GFX908 Linux driver code.
Related News
About The Author
Author picture

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