标签:
导读 新的Linux驱动程序补丁引入了对AMD最新GPU的RISC-V内核模式FPU支持。这些补丁应该很快就会包含在Linux6 8内核中,为SiFive主板上的高端x86G
新的Linux驱动程序补丁引入了对AMD最新GPU的RISC-V内核模式FPU支持。这些补丁应该很快就会包含在Linux6.8内核中,为SiFive主板上的高端x86GPU提供开箱即用的支持。
RISC-V现在基本上与x86和Arm处理器指令集架构相当,至少在CPU方面是这样。即使SiFive几年前发起了大规模采用,原生RISC-VGPU可能仍需要一段时间才能赶上。然而,RISC-VCPU已经支持AMD较旧的基于x86的GCNGPU,并且还可以对其进行调整以与较新的NaviGPU配合使用,正如Linux专家两年前所演示的那样。该尝试使用了RadeonRX6700XTGPU,并且需要进行大量故障排除,因为Navi架构使用不同的显示代码在Linux上进行初始化。这个问题很快就会得到解决,因为SiFive打算通过预计在Linux6.8内核更新中发布的驱动程序支持,使NaviGPU与其RISC-V平台兼容。
两天前,SiFive的SamuelHolland发布了新的驱动程序补丁,增加了对RISC-V处理器的Navi支持。驱动程序描述提到,该驱动程序支持RISC-V主板的Navi兼容性,例如专为台式电脑设计的SiFiveHiFiveUnmatched。此外,驱动程序添加CONFIG_DRM_AMD_DC_FP初始化代码以启用内核模式FPU支持。
这些补丁现在正在接受审查,如果全部通过,它们应该会被添加到Linux6.8内核中。虽然添加现代GPU支持是采用RISC-V平台的重要一步,但我们可能至少还需要几年时间才能看到3A游戏和内容创建工具在SiFive系统上顺利运行。