AI移植DLSS 5到英特尔核显,全高清渲染仅2.4帧
最近有个叫Uzbekunknown的开发者搞了个大动作,他在GitHub上发了个开源项目,名字叫dlss-nr-on-intel。说白了,就是把英伟达家的DLSS 5神经渲染技术,硬生生搬到了英特尔的Xe架构核显上。

这事儿听着挺美,但实际跑起来啥样呢?目前这技术只能在搭载Lunar Lake处理器的机器上转,可那性能表现,跟“流畅”俩字儿基本没啥关系。 这事儿最有意思的地方在于,写代码的主力根本不是人,而是两个AI。
一个是Anthropic家的Claude,另一个是OpenAI的GPT-6 Astra。这俩家伙不光负责生成二进制文件,连大部分的技术决策都是它们拿主意。更逗的是,开发中途还出了岔子,AI产生了幻觉,编出来一个压根不存在的驱动程序漏洞,直接把开发进度带偏了好几个阶段。

从技术路子看,这个项目没走捷径,没去调英伟达那边的原生动态链接库。它把DLSS 5的核心架构整个重做了一遍,搭出一个由71个区块组成的U-Net神经网络模型。这个模型靠着Vulkan扩展协议里的VK_KHR_cooperative_matrix,在英特尔Arc 140V显卡的XMX计算单元上跑起来。
不过有个大麻烦,现在的Xe2架构还不支持FP8,所以所有神经网络的计算都得用FP16格式,最后还得靠FP32来累加结果。 实测数据出来,这算力需求真是吓人。就拿已经有十年历史的《铁拳7》来说,在640x360这种低分辨率下,Arc 140V核显只能跑到10.5帧每秒。

要是换成1080p全高清,单次DLSS 5神经渲染就得花412毫秒。这就意味着,就算完全不算游戏本身渲染要占的时间,最高帧率也才2.4帧每秒,基本就是幻灯片水平。 再看视觉效果,DLSS 5这模型明显带着写实化的训练痕迹。
在《真人快打1》和《铁拳7》这类讲究写实的游戏里,神经渲染确实让画面细节更丰富了,看着更像真照片。可一旦碰上《死或生5:最后一战》这种动漫风特别浓的作品,问题就大了。模型会硬改角色脸部的特征,让人物看着比原版老不少,原本的艺术风格直接被破坏得不成样子。