开源大佬把 DLSS 5 整个复刻了,连浏览器里也能跑,40系也可用

2026-09-29 约 1 分钟阅读

开源大佬把 DLSS 5 整个复刻了,连浏览器里也能跑,40系也可用 英伟达今年 3 月官宣 DLSS 5 的时候,官方口径只有 RTX 50 系。现在情况有变化:开发者 MAAN 在 GitHub 上开源了 OpenDLSS-NR 项目,用 Vulkan 把 DLSS 5 的神经渲染网络整个重写

💡 你将学到

开源大佬把 DLSS 5 整个复刻了,连浏览器里也能跑,40系也可用 英伟达今年 3 月官宣 DLSS 5 的时候,官方口径只有 RTX 50 系。现在情况有变化:开发者 MAAN 在 GitHub 上开源了 OpenDLSS-NR 项目,用 Vulkan 把 DLSS 5 的神经渲染网络整个重写

📜 目录

开源大佬把 DLSS 5 整个复刻了,连浏览器里也能跑,40系也可用

英伟达今年 3 月官宣 DLSS 5 的时候,官方口径只有 RTX 50 系。现在情况有变化:开发者 MAAN 在 GitHub 上开源了 OpenDLSS-NR 项目,用 Vulkan 把 DLSS 5 的神经渲染网络整个重写了一遍。按照仓库 README 的说法,模型对应 DLSS-NR 310.8.0 版本里的那个 71 层网络,MIT 协议,代码和文档全放出来了。

逐字节一致是个什么概念

先说这次复刻做到了什么程度。DLSS 5 的神经渲染网络是一个 71 个 block 的 Swin Transformer 加全局 ViT 结构,激活精度 FP8,累加 FP16,权重一共 141MiB。MAAN 做的事情是从架构到舍入误差全部对齐:同样的输入喂进去,最终画面一致,而且 75 个 block 边界的中间输出也逐字节一致。

最终图对上不难,中间结果全对上就难了。这意味着从网络结构、数值精度到每一个内核的舍入行为都被完整还原,接近把英伟达那套闭源实现公开解剖了一遍。当然,这个"一致"目前是开发者自己验证的,第三方还没人复现过。

RTX 4070 SUPER 上 7.8 毫秒

性能数据直接看表。全部数据来自 RTX 4070 SUPER,完整网络跑一帧,40 帧取最小值:

分辨率 耗时
768×768 2.8ms
1920×1080 7.8ms
2560×1440 12.6ms
3840×2160 29.3ms

1080p 只要 7.8 毫秒,折合 128 帧的预算,还有大把余量。4K 的 29.3 毫秒略紧,但对一个 71 层的神经网络来说已经能看了。

浏览器版:跨平台但慢 27 倍

更有意思的是项目里的 WebGPU 版本:同一个网络搬到浏览器里跑,不用 Tensor Core 也不用 FP8。代价是慢,512×512 分辨率要 72 毫秒,原生实现只要 2.7 毫秒,差了 27 倍。浏览器版的价值在于跨平台,理论上 AMD、Intel 的显卡都能跑这套网络,这是英伟达闭源运行时给不了的。

如何安装:三条脚本加一个权重

项目是给 Windows 准备的,编译流程全做成了 PowerShell 脚本,照着 README 走三步。第一条 scripts\fetch_tools.ps1,把编译工具链一次下齐,包括 glslang、Vulkan 头文件、CMake 和 Ninja;第二条 scripts\build.ps1,编译着色器、生成 PTX 内核,产出主程序 dlss5vk.exe,自带跑分、逐内核耗时分析和位一致性校验几个子命令;想看画面效果再跑三条 Filament 相关脚本,编译出能双击打开的 dlss5-demo.exe 演示渲染器,下拉框选场景就能看神经渲染开和关的对比。

硬件门槛是硬性的:显卡必须支持 VK_KHR_cooperative_matrix、VK_EXT_shader_float8 这几个 Vulkan 扩展,目前只有较新的英伟达卡满足,AMD 卡跑不了原生版。

编译好之后还差最后一块拼图:模型权重。程序找权重按三个优先级来,命令行 --model 参数、DLSS5VK_MODEL 环境变量、README 旁边的 models\nr 目录。但仓库本身不带权重,这 141MiB 的 FP8 参数要从英伟达闭源运行时里自己提取,这也是目前折腾门槛最高的一步。

想真正用上,还有两道坎

权重是第一道坎,前面说了,要自己从闭源运行时里提取,仓库为了法律安全完全不碰这一步。

第二道坎是游戏适配。它现在是个独立实现,装不进游戏:演示渲染器能看效果,DLSS 超分辨率那部分也没做。英伟达官方本来就计划让 RTX 40 系用上 DLSS 5,开源版算是先一步尝鲜,真要在自己游戏里用上,还得等社区把它做成 Mod。

前几天写过 AMD 用扩散模型对标 DLSS 5 的论文,这回轮到开源社区对 DLSS 5 本体动手。闭源网络被逐字节还原,对研究者和 Mod 社区都是好事,但离玩家实际装进游戏,中间还差权重来源和游戏适配两大步。你手头如果是 RTX 40 系,会等官方支持还是盯社区 Mod?

相关文章
2026-08-17
AMD Radeon 驱动又偷偷出手了,这次帧生成FSR做到了 8x
2026-08-19
微软重构WSL 全新架构更稳定:内存跑爆,也不再全盘失联
2026-09-12
英伟达10月停更Win10游戏驱动:40系、50系玩家,守着Win10的理由没了
2026-09-09
英伟达新驱动实测:跑分涨8.1%,游戏却没感觉?
2026-09-07
Win11 27H2 开始推送:全新内核,老电脑这次赢麻了
2026-09-08
GLM-5.3 刚开源一周,腾讯 770B 的 Hy4 就追上来了

本站文章由编辑人工撰写,收录的工具均经过实测或公开资料核验。文中链接指向工具官网或 GitHub 仓库,仅作信息参考,不构成付费推广。

💬 评论 (0)

暂无评论,来说两句吧~

登录后评论