驱动之家 4小时前
A卡也能跑DLSS 4.5了!大神开源d4r项目:性能直追FSR 4
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_keji1.html

 

快科技 10 月 3 日消息,据报道,一位名为 countervolts 的开发者近日更新了其开源项目 d4r,为 AMD Radeon RX 9000 系列显卡带来了对英伟达 DLSS 4 和 DLSS 4.5 的实验性支持。

d4r 的工作原理并非直接移植 DLSS 源代码,而是通过 Linux 和 Proton 环境运行英伟达官方的 nvngx_dlss.dll 文件,并借助 ZLUDA 兼容层将 CUDA 工作负载转换为 AMD 显卡可执行的指令。

此次更新的核心技术突破在于 FP8 原生支持。RDNA 4 架构具备对 FP8 矩阵运算的原生支持,而 FP8 正是新一代 DLSS 模型广泛使用的数据格式。

d4r 0.1.2 版本新增了针对 gfx1201 的原生 DLSS 4 和 DLSS 4.5 内核,覆盖 RX 9070 XT、RX 9070、RX 9070 GRE 及 Radeon AI PRO R9700。

由于能够直接处理 FP8 运算,新版 d4r 无需再将 FP8 转换为 FP16 执行,从而降低了运行 DLSS 时的额外性能开销。NativeFp8 选项默认启用,关闭后则回退至 16 位数学运算路径。

性能方面,开发者公布的数据来自上一代 RX 7700 XT 的测试。在《寂静岭:小镇陷落》2560 × 1440 分辨率、Quality 预设下,DLSS 4.5 帧率从 d4r 0.1.1 的 48.4 FPS 提升至 0.1.2 版本的 49.3 FPS;DLSS 4 从 67.9 FPS 微增至 68.1 FPS。

作为对比,同一测试中 FSR 4.1.1B 的帧率约为 140 至 150 FPS,DLSS 4.5 约 130 FPS,两者仍有明显差距。

目前 d4r 仍处于早期实验阶段。开发者指出,gfx1201 路径仅通过仿真验证,gfx1200 仅完成编译,尚未在实体 RX 9000 显卡上完成性能与画质测试。

此外,项目目前仅支持超分辨率功能,不支持帧生成、光线重建及 DLSS 5 神经渲染。

对于大多数 RX 9000 用户而言,坚持使用 AMD 官方的 FSR 4 仍是更务实的选择。但 d4r 项目的进展表明,RDNA 4 架构的原生 FP8 能力为跨平台运行英伟达 AI 模型提供了新的可能性。

智客推

智客推

ZAKER 智客推 GEO | AI 时代的品牌认知解决方案

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

英伟达 开源 分辨率 源代码 linux
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论