正文内容 评论(0)

性能暴涨31%!改行代码解锁Linux版满血FSR 4:画质零损失
2026-10-27 18:04:49  出处:快科技 作者:青山 编辑:青山     评论(0)点击可以复制本篇文章的标题和链接复制对文章内容进行纠错纠错

快科技10月27日消息,近日开发者通过修改FSR 4的INT8着色器底层代码,成功将Radeon RX 7900 XT显卡的帧处理耗时从3.61ms缩短至2.48ms,实现了高达31%的净性能提升。

经过逐字节对比证实,优化后的方案在大幅提速的同时,输出画质与原始算法保持完全一致。

性能暴涨31%!改行代码解锁Linux版满血FSR 4:画质零损失

据了解,此次优化主要针对RDNA 3架构在Linux开源驱动RADV下的表现。在硬件特性方面,RX 7900 XT基于RDNA 3架构,其最大的特色是引入了专用的AI加速器和第二代光线追踪单元。

在性能表现上,该显卡拥有极高的单精度浮点算力,但在实际运行FSR 4时,由于着色器程序在执行过程中频繁将未填满的缓存行刷新至显存,导致了不必要的带宽浪费和延迟。

这一次开发者通过将所有的写入操作集中在着色器执行的最后阶段,成功将4K分辨率下的最终渲染通道耗时从1.55ms降至0.44ms。

而且针对神经网络结构的优化也贡献了显著性能,包括展开了边界始终为零的内部循环,以及使用更高效的硬件指令替换了原本昂贵的INT8取整操作。

性能暴涨31%!改行代码解锁Linux版满血FSR 4:画质零损失

除此之外,研究还揭示了FSR 4在Vulkan游戏环境下性能低下的根源。由于FSR 4的原生代码高度依赖DirectX 12,通过OptiScaler等工具在Linux端运行时,Vulkan与DX12之间的软件桥接层会产生约9ms的额外延迟。

这直接导致部分游戏在开启FSR 4后,帧率反而从原生的65fps下降至40fps左右。

在架构底层的探索中,测试发现RX 7900 XT的WMMA矩阵指令峰值为52 TFLOPS,略低于标准dot4指令的55 TFLOPS。

这是因为在RDNA 3架构中,矩阵单元与常规着色器处理器共享执行资源,并非完全独立的计算单元。这一发现为后续针对RDNA 3架构的算法优化提供了重要参考。

目前这套经过修改的着色器优化方案已作为正式的技术报告提交至AMD官方的FidelityFX SDK仓库中。

受限于代码授权协议,开发者并未直接向公众分发修改后的二进制文件,但详细的优化逻辑已为AMD官方后续的驱动更新提供了直接范本。

性能暴涨31%!改行代码解锁Linux版满血FSR 4:画质零损失

【本文结束】如需转载请务必注明出处:快科技

责任编辑:青山

文章内容举报

  • 支持打赏
  • 支持0人

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...