AMD 为 Linux 5.20 准备了一系列 RDNA3 GPU 驱动改进

AMD 于近日向 DRM-Next 提交了有关其 AMDGPU 和 AMDKFD 内核图形与计算驱动程序的新代码,旨在为将于几周后启动的 Linux 5.20 周期做准备。

根据介绍,这个拉取请求包含对其下一代 GPU 的大量持续支持工作:包括 RDNA3 消费级 GPU 和该公司即将推出的基于 Instinct CDNA 的新加速器。但正如几个月前所指出的那样,AMD 不打算通过提供大补丁系列实现向前迈进,而是侧重在 IP 块的基础上启用新的 GPU 支持。此次的 PR 提到了很多 DCN 的改进;以及 MMHUB、SMU、VCN 和构成下一代 AMD GPU 的其他 IP 模块。

Linux 5.20 的合并窗口预计将在 7 月底左右启动,而稳定版本将在 9 月底左右发布。根据 RDNA3 发布的传闻,Linux 5.20 很可能是 RDNA3 显卡开始出货时最新的稳定内核版本。因此,Linux 5.20 和 Mesa 22.2 都有望于 RDNA 3 显卡发布初期提供稳定的上游内核支持。否则就只能依赖 Git/不稳定的组件或在受支持的企业 Linux 发行版上使用 AMD 打包的 Radeon Software Linux 驱动程序。

除了启用许多新模块之外,AMD DRM-Next 此次的更改还包括各种修复(涵盖 eDP 显示到 USB-C 等问题)、初始 devcoredump 支持、为兼容 GPU 启用高优先级图形队列、GPU 重置改进、对更多 GPU 的 ASPM 电源管理支持以及其他各种变化。

在 AMDKFD 计算驱动方面,还有一个新的 ioctl 用于报告可用的 GPU 内存以及 HMM(Heterogeneous Memory Management,异构内存管理)分析器支持。

更多详情可查看此 PR。Phoronix 方面指出,在即将到来的 Linux 5.20 合并窗口中,可能还会有另一个 AMDGPU 功能的拉取。

猜你喜欢

转载自www.oschina.net/news/202366/amd-linux-5-20-rdna3-gpu