中关村在线

热点资讯

太强了!十多行代码直接让AMD FSR2性能暴涨2倍多

在即将发布的Mesa 24.3版本中,Valve的Linux驱动团队为RADV(Radeon Vulkan)驱动程序带来了重大改进,特别是在AMD FSR 2(FidelityFX Super Resolution 2)上的性能表现。这一改进使得在RDNA 2硬件上启用FSR 2时的性能提升高达228%,为Linux系统的AMD GPU用户带来了前所未有的流畅体验。

值得注意的是,此次性能提升是针对FSR2示例应用程序的测试结果,而非FSR2算法本身的改进。RADV作为Linux上AMD GPU的开源Vulkan驱动,一直因其开源特性和广泛的社区支持而受到用户的青睐。然而,在过去近两年里,RADV在启用FSR 2时的性能表现一直不如AMD官方的AMDVLK/AMDGPU-PRO驱动。

这一瓶颈的突破得益于Valve工程师Samuel Pitoiset的精湛技艺。他通过重新编写仅十余行代码,成功解决了RADV在FSR 2中处理特定特性原始对象剔除(culling)时存在的问题。原始对象剔除是一种在渲染前剔除不必要对象(如三角形和线条)的技术,旨在节省性能和功耗。

据Samuel Pitoiset分析,RADV在处理W位置为零的原始对象剔除时效率较低,导致额外的计算负担,从而降低了FSR 2应用的性能。为了解决这个问题,他调整了AMD NIR代码,强制在W位置为零时进行剔除。这一改动使得RADV驱动在RDNA 2 GPU上启用FSR 2时的性能实现了质的飞跃,提升幅度高达228%。

展开全文
人赞过该文
内容纠错

相关电商优惠

AMD Ryzen 5 7500F

AMD Ryzen 5 7500F

999
1151人评分
99%好评
AMD Ryzen 7 7800X3D

AMD Ryzen 7 7800X3D

2999
893人评分
99%好评
AMD Ryzen 7 9700X

AMD Ryzen 7 9700X

2199
5人评分
100%好评
AMD Ryzen 9 9950X

AMD Ryzen 9 9950X

4299
124人评分
100%好评
AMD Ryzen 7 5800X3D

AMD Ryzen 7 5800X3D

1169
2552人评分
99%好评

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具