GFX1030 Target Merged Into LLVM 11 AMDGPU Back-End For Navi 2

Written by Michael Larabel in Radeon on 16 June 2020 at 06:56 AM EDT. 3 Comments
RADEON
Following the recent Linux kernel and Mesa patches for AMD "Sienna Cichlid" enablement for this "Navi 2" graphics processor, the AMDGPU LLVM compiler back-end support has been merged into LLVM 11.

Sienna Cichlid from the earlier RadeonSI patches confirm using "GFX1030" as the target and that support was merged last night into the LLVM 11 compiler development code-base. AMDGPU LLVM serves as the default shader compiler back-end for the RadeonSI Gallium3D driver, currently for RADV albeit transitioning to ACO, the AMDVLK Vulkan driver, and other components like ROCm.

This patch merges the GFX1030 support into LLVM 11 but over the weeks ahead we're likely to see continued tweaking/optimizations for this new Navi GFX10 target.

LLVM 11.0 is likely to debut in late August or September, Mesa 20.2 with the RadeonSI support at least (no RADV patches public yet) should be out around the end of August, but the Linux 5.9 kernel with the Sienna Cichlid support won't be out as stable until around October.
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