AMD prepares a series of RDNA3 GPU driver improvements for Linux 5.20
2 min readAMD prepares a series of RDNA3 GPU driver improvements for Linux 5.20
- Huawei Mate 60 Pro Makes Satellite Calls: Only US$0.18/minute
- Huawei Mate60 Pro: First Smart Phone Supports Satellite Calls
- 14000 cores + 450W: RTX 4080 graphics card perfectly replaces the RTX 3080
- Big upgrade: The difference between Bluetooth 5.0 and 5.2
- Geeks Disappointed that RTX 4080/4090 doesn’t come with PCIe 5.0
- What are advantages and disadvantages of different load balancing?
AMD prepares a series of RDNA3 GPU driver improvements for Linux 5.20.
AMD recently submitted new code for its AMDGPU and AMDKFD kernel graphics and compute drivers to DRM-Next in preparation for the Linux 5.20 cycle, which will kick off in a few weeks.
According to the presentation , this pull request contains extensive ongoing support work for its next-generation GPUs: including the RDNA3 consumer GPU and the company’s upcoming new accelerator based on Instinct CDNA.
But as pointed out a few months ago, AMD isn’t planning to move forward by delivering a big patch series, but instead is focusing on enabling new GPU support on an IP block basis.
This PR mentions a lot of DCN improvements; as well as MMHUB, SMU, VCN, and other IP blocks that make up the next generation of AMD GPUs.
The merge window for Linux 5.20 is expected to kick off around the end of July, with the stable release around the end of September.
According to rumors released by RDNA3, Linux 5.20 is likely to be the latest stable kernel version when RDNA3 graphics cards start shipping.
Therefore, both Linux 5.20 and Mesa 22.2 are expected to provide stable upstream kernel support in the early days of the RDNA 3 graphics card release.
Otherwise, just rely on Git/unstable components or use AMD-packaged Radeon Software Linux drivers on supported enterprise Linux distributions.
In addition to enabling many new modules, this change to AMD DRM-Next includes various fixes (covering issues ranging from eDP display to USB-C), initial devcoredump support, enabling high-priority graphics queues for compatible GPUs, GPU resets Improvements, ASPM power management support for more GPUs, and various other changes.
On the AMDKFD compute driver side, there is also a new ioctl for reporting available GPU memory and HMM (Heterogeneous Memory Management) profiler support.
See this PR for more details . Phoronix points out that there may be another AMDGPU feature pull in the upcoming Linux 5.20 merge window.
- DIY a PBX (Phone System) on Raspberry Pi
- How to host multiple websites on Raspberry Pi 3/4?
- A Free Intercom/Paging system with Raspberry pi and old Android phones
- DIY project: How to use Raspberry Pi to build DNS server?
- Raspberry Pi project : How to use Raspberry Pi to build git server?