AMD's official Linux kernel compute driver has now received additional support for RDNA 4 GPU enablement, ensuring full-proof at-launch support.
AMD Looks Active More Than Ever With Their RDNA 4 GPU Support On Linux, AMDKFD Driver Now Witness Next-Gen Enablement
AMD has been proactive in recent days regarding GFX12 or RDNA 4 support. The firm has introduced several new improvements and enhancements to ensure that the Linux platform isn't deprived during official launch timelines. AMD engineers, this time, have brought in new updates for both AMDGPU and AMDKFD drivers, both of which focus on RDNA4-relevant patches.
Speaking of AMDGPU, the firm has brought in DCN 4.0.x support, GC 12.0 support, GMC 12.0 support, SMU 13 updates, MES 12 support, along with minor changes for the new RDNA 3.5 architecture, and the new Ryzen AI 300 "Strix" APUs.
The more significant changes are brought into AMD's Linux kernel compute driver, which has seen the inclusion of more enhanced handling for Ryzen APUs in terms of memory limitations and default limits. The newer patches target "contiguous vRAM allocations" and VRAM handling, ensuring a smoother response when computing at Linux through Ryzen APUs. Focusing on APUs has become more essential for AMD since, with the AI PC hype, the focus has shifted to "mobile" CPUs.
The Linux driver also adds support for GFX1151 "Strix Halo" & GFX1152 "Krackan Point" APUs that will retain the RDNA 4 GPU.
It looks like AMD is on track to prepare Linux for its next-gen GPU architecture, and this time, on-launch support will be in full force. Just recently, Team Red brought in several patches targeted towards the RadeonSI OpenGL driver along with Valve's ACO compiler, so it's safe to say that the experience on Linux with RDNA 4 will be much smoother than ever.
GRAPHICS ARCHITECTURE | GPU CODENAME | ALTERNATIVE NAME | ARCHITECTURE | PRODUCT |
---|---|---|---|---|
GFX900 | VEGA 10 | GCN 5.0 | RX VEGA / Radeon Pro | |
GFX902 | RAVEN | Raven Ridge / Picasso | GCN 5.0 | Ryzen 2000/3000(G/GE) |
GFX904 | VEGA 12 | GCN 5.0 | Vega Pro 20 (MAC) | |
GFX906 | VEGA 20 | GCN 5.0 | Radeon VII / Radeon Pro VII | |
GFX908 | ARCTURUS | CDNA 1 | Instinct MI100 | |
GFX90A | Aldebaran | CDNA 2 | Instinct MI200 | |
GFX909 | RAVEN2 | GCN 5.0 | TBC | |
GFX909 | RENOIR | GCN 5.0 | Ryzen 4000(H/U/G) | |
GFX1010 | NAVI 10 | RDNA 1 | RX 5700/5600(M/XT) | |
GFX1011 | NAVI 12 | RDNA 1 | PRO 5600M (MAC) | |
GFX1012 | NAVI 14 | RDNA 1 | RX 5500 (M/XT) | |
GFX1030 | NAVI 21 | Big Navi / Sienna Cichlid | RDNA 2 | RX 6900/6800 Series |
GFX1031 | NAVI 22 | Navy Flounder | RDNA 2 | RX 6700 Series |
GFX1032 | NAVI 23 | Dimgrey Cavefish | RDNA 2 | RX 6600 Series |
GFX1033 | NAVI 24 | Beige Goby | RDNA 2 | RX 6500/6400 Series |
GFX1033 | Van Gogh | Aerith | RDNA 2 | Steam Deck |
GFX1036 | Navi 2X | Raphael | RDNA 2 | Ryzen 7000 |
GFX1040 | VAN GOGH LITE / Mendocino | Green Sardine | RDNA 2 | Ryzen 7000 |
GFX1100 | Navi 31 | Plum Bonito | RDNA 3 | Radeon RX 7900 |
GFX1101 | Navi 32 | Wheat Nas | RDNA 3 | Radeon RX 7800 |
GFX1102 | Navi 33 | Hotpink Bonefish | RDNA 3 | Radeon RX 7600 |
GFX1103 | Navi 3X | Phoenix Point | RDNA 3 | Ryzen 7040 APU Ryzen 8040 APU |
GFX1150 | Navi 3.5 | Strix Point | RDNA 3.5 | Ryzen AI 300 |
GFX1151 | Navi 3.5 | Strix Halo | RDNA 3.5 | Ryzen AI 300? |
GFX1152 | Navi 3.5 | Krackan Point | RDNA 3.5 | Ryzen AI 300? |
GFX1200 | Navi 4X | RDNA 4 | Radeon 8000? | |
GFX1201 | Navi 4X | RDNA 4 | Radeon 8000? |
News Source: Phoronix