快科技 10 月 12 日消息,AMD 显卡用户等了很久的这件事,有人用非官方的方式做到了,这个项目叫 HelixSR,它把英伟达 DLSS 3.7 里的图像放大技术搬到了 AMD Radeon 显卡上,跑起来既不需要 GeForce 显卡,也不需要装英伟达驱动。
开发者是独立作者 lonewolf0622,用的是 DLSS 3.7 里较老的 Model E 神经网络来重建高分辨率画面,支持的硬件范围是 RDNA 1 架构及更新的型号,作用范围是 Direct3D 12 的游戏。
最新的 1.7.0 版本加入了 Windows 支持,此前只有 Linux,开发者自己也表示还没有在 Windows 下做过功能测试。

技术路线上,它用一个兼容 FSR 3.1 的界面加上一套自研的 Direct3D 12 计算实现,这里得解释一下为什么不走英伟达的老路,张量核心是英伟达的自研硬件,AMD 显卡上没有,所以这套方案是把神经网络直接跑在常规 GPU 着色器上。
lonewolf0622 在文档里说明,安装程序会从英伟达的 DLSS 库在本地生成所需的模型文件,同时由 OptiScaler 把支持的游戏转到这个替代放大器上。
性能数据目前只有一组,来自一名 Reddit 用户的测试。

在 Quality 模式下,HelixSR 跑到 91.4 FPS,FSR 4.1.1 是 72.1 FPS,FSR 3.1.5 是 99.6 FPS,放大这一道 pass 的耗时是 2.24 毫秒,FSR 3.1.5 是 0.91 毫秒,FSR 4.1.1 是 5.07 毫秒。
对照下来,这套方案确实比 FSR 4.1.1 快,但没有跑赢 FSR 3.1.5,而这些数字只是一名用户的单次测试,换游戏、换显卡还成不成立需要更多验证。
项目本身是闭源的,公开出来的只有安装脚本。

这个时间点 AMD 也在扩大自己的超分支持,6 月有报道称 FSR 4.1 已经正式覆盖 RX 7000 系列,RX 6000 系列的兼容计划放在 2027 年。
另外还有一个独立项目,modder Countervolt 通过 Linux 和 ZLUDA 在 RX 7700 XT 上跑多个 DLSS 预设,走的是另一条路,HelixSR 瞄的是那个较老的卷积模型,用标准计算着色器实现,而不是把 CUDA 转译过去。
眼下这套方案算是跑通了,但闭源、只支持 Direct3D 12、还没有 Windows 实测数据这三条叠在一起,离日常当主力用还有距离。



登录后才可以发布评论哦
打开小程序可以发布评论哦