AMD Linux图形驱动程序准备启用新的LSDMA环模式

2023年 11月 16日 59.1k 0

回到2022年5月,AMD Linux图形驱动程序工程师正在进行
AMDGPU驱动程序修补程序,以启用新的Light System DMA“LSDMA”IP块
。从那以后,我们就没怎么听说过LSDMA了,直到昨天出现了一些新的补丁,用于为AMDGPU内核驱动程序可选地启用LSDMA环模式。

LSDMA是一种新的硬件块,可用于分页和系统缓冲区管理。反过来,在利用LSDMA环形模式时,这可以节省功耗,并比Radeon GPU上现有的SDMA功能更有效地使用。这个
8个新补丁
周三发布的文章将LSDMA环模式描述为:

“该系列实现了LSDMA环模式,创建了LSDMA,并实现了amdgpu环相关功能。引入了一个新的模块参数amdgpu_LSDMA,以启用LSDMA,将缓冲区和分页功能从SDMA切换到LSDMA。它将amdgpu驱动程序缓冲区操作更改为LSDMA,默认页表更新更改为LSDMA.由于LSDMA在GFX域之外,它可以在不唤醒GFX的情况下工作,这节省了wer在多种情况下。使用LSDMA专用环创建,它还公开了用户使用LSDMA功能的接口。该系列在gfx 11.0.4上进行了测试。”

这些LSDMA功能可在GFX11(RDNA3)硬件中找到。在证明LSDMA环形模式对于AMDGPU Linux内核驱动程序来说是稳定的之前,它在默认情况下是禁用的,并且需要用户设置
amdgpu.lsdma=1
用于启用的模块参数。

If all goes well this LSDMA support could land in the Linux 6.8 kernel that will be out in the early months of 2024. Better late than never.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论