在nvidia dlss长期仅限rtx显卡使用的背景下,一位id为countervolts的开发者近期更新了其开源项目d4r,首次为amd radeon rx 9000系列显卡提供了对nvidia dlss 4与dlss 4.5的实验性兼容支持。

d4r全称“DLSS 4 Radeon”,其技术路径并非直接复刻DLSS源码,而是依托Linux系统及Proton运行环境,加载NVIDIA官方发布的nvngx_dlss.dll动态链接库,并通过ZLUDA兼容层,将原本面向CUDA平台的AI计算任务翻译为适配AMD RDNA架构的指令流。

进一步地,d4r针对RDNA 3与RDNA 4架构专门开发了定制化内核,用以接管DLSS中部分高负载计算模块,替代原有ZLUDA翻译链路中性能瓶颈较大的NVIDIA原生代码路径。这种“调用官方DLL + ZLUDA转译 + 自研RDNA专用内核”的三层协同架构,成功实现了DLSS 3、DLSS 4及DLSS 4.5在AMD显卡上的基础运行。
开发者公开的实测数据基于上代RX 7700 XT(RDNA 3)显卡。在《寂静岭:小镇陷落》中,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。

尽管当前版本尚不具备广泛实用价值,d4r所取得的突破仍具备显著的技术启示意义。该项目验证了RDNA 4架构原生支持FP8精度运算的能力,为未来在非NVIDIA硬件上部署和运行NVIDIA AI超分模型提供了一条切实可行的技术路径。

















