VOOZH about

URL: https://www.phoronix.com/news/AMD-RDNA3.5-Cleaner-Shader

⇱ AMD RDNA 3.5 Cleaner Shader Support Prepped For Linux 6.15 - Phoronix


👁 Phoronix

AMD RDNA 3.5 Cleaner Shader Support Prepped For Linux 6.15

Written by Michael Larabel in Radeon on 22 March 2025 at 09:09 AM EDT. 6 Comments
Ahead of the imminent Linux 6.15 merge window expected to begin next week, a batch of AMDGPU/AMDKFD Radeon kernel driver updates were sent out on Friday for this next kernel cycle. It's mostly about bug fixes but does contain cleaner shader support for AMD RDNA 3.5 graphics.

Over the past several months has been work by AMD Linux graphics software engineers on enabling cleaner shader support for various hardware generations. This is part of their effort for helping to ensure user/app isolation for clearing and initializing certain GPU resources. so that the state is clean (isolated) between different workloads and removing any remnants of residual data. This is particularly important for shared computing environments and the cloud but even too for untrusted applications and other uses.

With this latest AMDGPU pull request for Linux 6.15, cleaner shader support is extended for GC 11.5 (GFX11.5) that is for the RDNA 3.5 graphics with the integrated graphics found in the Ryzen AI 300 series and other recent SoC designs.

👁 RDNA 3.5


Besides the RDNA 3.5 cleaner shader support, the other code this week for AMDGPU and AMDKFD is mostly bug fixing:
amdgpu:
- Refine nomodeset handling
- RAS fixes
- DCN 3.x fixes
- DMUB fixes
- eDP fixes
- SMU 14.0.2 fixes
- SMU 13.0.6 fixes
- SMU 13.0.12 fixes
- SDMA engine reset fixes
- Enforce Isolation fixes
- Runtime workload profile ref count fixes
- Documentation fixes
- SR-IOV fixes
- MES fixes
- GC 11.5 cleaner shader support
- SDMA VM invalidation fixes
- IP discovery improvements for GC based chips

amdkfd:
- Dequeue wait count fixes
- Precise memops fixes

radeon:
- Code cleanup

This pull request outlines these very latest AMD changes intended for Linux 6.15, on top of other AMDGPU changes already queued in DRM-Next.

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.