AMD 显卡跑起 DLSS 4:RDNA 4 原生 FP8 立功

10 月 1 日消息,显卡领域出现一项颇具实验性质的进展。据硬件媒体 Videocardz 报道,一个名为 d4r 的 GitHub 开源项目,已经为 AMD Radeon RX 9000 系列显卡带来了英伟达 DLSS 4 与 DLSS 4.5 超分辨率支持。这意味着,原本仅限英伟达显卡使用的 DLSS 技术,有机会在 AMD 显卡上跑起来。

项目来自开发者 countervolts

IT之家查询发现,d4r 项目由开发者 countervolts 发布,思路是通过软件转译层让 AMD 显卡运行英伟达的 DLSS 库。该项目首个版本在 4 天前发布,今日更新到 0.1.3 版本。

在此之前,d4r 已经支持基于 RDNA 3 架构的 RX 7000 系列显卡;最新的 0.1.2 与 0.1.3 版本将支持范围扩展到 RDNA 4 架构,对应 Radeon RX 9070 XT、RX 9070、RX 9070 GRE、RX 9060 XT 以及 RX 9060 等型号。

RDNA 4 的 FP8 原生成了关键

该项目的核心原理,是借助 ZLUDA 兼容层,把 DLSS 库里的 CUDA 调用转译成 AMD GPU 可以执行的指令,并配合自研的 RDNA 架构内核替换部分高负载计算。

关键在于,RDNA 4 GPU 能够原生处理新版 DLSS 模型所需要的 FP8 矩阵运算,因此不再需要把 FP8 临时转换成 FP16,从而少了一道性能损耗。

性能仍不及 FSR 4

不过,这个项目目前仍处于早期实验阶段。开发者表示,目前仅在 RX 7700 XT(RDNA 3)上做过实际测试。在 RX 7700 XT 上,《寂静岭:Townfall》1440p 质量模式下,DLSS 4.5 仅跑出 49.3 FPS,低于 DLSS 4 的 68.1 FPS、DLSS 3 的 71.9 FPS,也落后于 AMD 自家的 FSR 4(76 FPS)。

此外,d4r 目前只支持超分辨率功能,尚不支持帧生成、光线重建或 DLSS 5 神经渲染;项目还依赖 Linux 与 Proton 运行环境,无法在 Windows 下使用。

总体来看,d4r 更像是一个证明 RDNA 4 具备 FP8 原生能力的概念验证。对于大多数玩家而言,AMD 显卡的实际超分体验,短期内仍要依靠 FSR 4。