上个月,AMD意外地将FSR 4作为其FidelitySDK的一部分在GitHub上公布了完整源代码,使其开源。这促使改装爱好者们迅速对如何在先前不兼容的硬件上运行FSR 4进行逆向工程,但当时的破解仅限于Linux系统。这一情况在上周发生了改变,Reddit用户u/AthleteDependent926找到了在Windows系统上运行的方法——我们发现这可能导致性能潜在下降12-20%,而今日关于较老的RDNA显卡的新发现也印证了我们的测试结果。

Cover Image

此事实际上涉及三个方面:首先,一块RX 6800 XT显卡在开启FSR 4后,视觉保真度有了显著提升,但代价是帧率下降;其次,Computer Base测试了多款显卡,均观察到类似的性能下降;最后,一位Reddit用户也在其RX 6950 XT上尝试了FSR 4,称赞其画质,同时指出与XeSS相比获得的帧数更少。然而,此事的核心焦点在于FSR 4带来的巨大性能开销,尽管它提供的图像质量远胜前代。

Chiphell论坛用户kkrace成功在RX 6800 XT(这是一款缺乏FSR 4所需专用硬件的RDNA 2架构显卡)上运行了FSR 4。在游戏《剑星》(Stellar Blade)中,使用FSR 4时帧率仅为100-107 FPS,而使用FSR 3时帧率超过110 FPS。尽管这仅是约3-10%的下降,但该用户声称他们观察到的帧率降幅达10-20%;不过,图像质量确实显著改善。因此,他们建议无论如何都应切换到FSR 4,因为在三位数的帧率下,用户大可以承受轻微的性能损失来换取视觉效果的巨大升级。

这位Chiphell楼主通过修改的DLL文件,将FSR 4改装到了原生仅支持FSR 3的游戏《剑星》上,使其能够与OptiScaler配合工作。用户u/NaM_77随后在Reddit上发布了操作指南,并列出旧版驱动程序作为先决条件。他们使用自己的RX 6950 XT进行了测试,虽然未提供与FSR 3的对比数据,但RX 6950 XT在使用FSR 4时,相比原生TAA结果仍获得了约10%的帧率提升。另一方面,英特尔XeSS性能更佳,但该用户强调其不稳定且画质不如FSR 4

Computer Base的测试也印证了这些观点,不过他们并未使用RDNA 2显卡。相反,他们将RX 7900 XTXRX 9070 XTAMD专为FSR 4打造的最新旗舰产品)进行了对比。令人惊讶的是,即使如此,FSR 4的表现仍不及FSR 3。在《赛博朋克2077》(Cyberpunk 2077)的4K超高画质测试中,9070 XT使用FSR 3.1时获得77 FPS,而使用FSR 4时仅为74 FPS。更重要的是,基于RDNA 3架构的7900 XTX在使用FSR 4时,帧数比使用FSR 3.1时少了16%,但同样以明显更优的画质证明了其价值。

综上所述,FSR 4在提供扎实的图像质量方面似乎是值得的,尽管无论运行在何种硬件上,它仍然需要大量的计算资源。改装者们能够调整FSR 4以运行INT8库,而这些库彼此之间也存在明显差异。FP8支持仅适用于RDNA 4架构,这类似于RDNA 2显卡需要回退到DP4a等较慢的指令来运行FSR 4(这也解释了帧数丢失的原因)。

需要指出的是,AMD目前也正在开发FSR Redstone;这是该公司的下一代超分辨率技术,旨在适用于包括非AMD显卡在内的多种GPU,这或许也是为何AMD尚未将FSR 4的支持扩展到RX 9000系列以外的原因。不过很明显,只要用户愿意用性能损失来换取更清晰的画质,并且有足够的钻研精神,这并非不可逾越的障碍。


文章标签: #FSR4 #RDNA2 #性能损失 #画质提升 #AMD技术

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。