News: 0001611714

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD Introduces New GPU Target To AMDGPU LLVM: GFX1170 "RDNA 4m"

([Radeon] 3 Hours Ago GFX1170 AMDGPU)


In addition to their ongoing AMDGPU LLVM compiler back-end work for upcoming [1]GFX1250 and recently [2]the GFX13 target for their graphics IP, today AMD compiler engineers introduced a new "GFX1170" target to the LLVM codebase that is also called RDNA 4m.

GFX1170 is presumably some re-refresh of RDNA3. The AMDGPU [3]GFX1150 series was for the RDNA3.5 / RDNA3 refresh graphics found with the likes of Strix Point and Strix Halo. Plus other sub-variants in the GFX1150 series. Now coming as a surprise is GFX1170.

With being introduced as GFX1170 rather than another GFX115x target or even GFX1160 leads to perhaps some more significant changes coming to this refresh in the RDNA 3 family.

The GFX1170 enablement patch for LLVM confirms that GFX1170 is for an APU/SoC target. Interestingly it marks GFX170 / GFX 11.7 as "RDNA 4m"... RDNA4 was associated with the GFX12 series where RDNA3 is GFX11. Calling GFX 11.7 as RDNA 4m is a bit strange. Presumably a marketing decision.

Over the GFX115x targets, GFX1170 adds the SALUFloatInsts and DPPSrc1SGPR features. But it doesn't have all of the other GFX12 ISA features found with the complete RDNA4 GPUs.

[4]This commit introduces that initial AMD GFX1170 target to LLVM Git. It will be interesting to see what comes of this "RDNA 4m" graphics for APUs/SoCs.

Update: There is also now a [5]merge request adding new FP8/BF8 conversion instructions for the GFX1170 target.



[1] https://www.phoronix.com/search/GFX1250

[2] https://www.phoronix.com/news/AMD-GFX13-Initial-Commit

[3] https://www.phoronix.com/search/GFX115

[4] https://github.com/llvm/llvm-project/commit/20b5849e176d73ffe6959e01d196ebbb0f49e5cf

[5] https://github.com/llvm/llvm-project/pull/180191



>One basic notion underlying Usenet is that it is a cooperative.

Having been on USENET for going on ten years, I disagree with this.
The basic notion underlying USENET is the flame.
-- Chuq Von Rospach, chuq@Apple.COM