民间开发者UzbekUnknown近日完成了一项"壮举"——首次将英伟达DLSS 5 NR(神经渲染)技术成功移植到Intel Arc Xe2架构显卡上。该项目完全绕过了英伟达专有的CUDA和NGX库,通过Vulkan接口配合VK_KHR_cooperative_matrix扩展,在Intel XMX硬件矩阵引擎上以FP16精度(FP32累加)执行了完整的71块U-Net神经网络架构。
测试平台为搭载Intel Core Ultra 7 256V处理器(集成Arc 140V核显)的笔记本,运行Arch Linux系统配Mesa驱动。在《死或生5:最后一战》《铁拳7》和《真人快打1》三款格斗游戏中,由于神经网络计算量巨大且共享内存带宽受限,720p分辨率下帧率仅为3-5帧,1080p更是暴跌至1.5-2帧,最高帧率仅出现在《铁拳7》降至640x360分辨率时,勉强达到10帧。
开发者表示,若在桌面级独显如Arc A770或Arc B580上运行,凭借更快的显存带宽,帧率将有显著提升。目前该项目已在社区引发热烈反响,其他开发者正着手适配Windows系统,还有爱好者计划将这套开源实现移植到AMD RDNA3及更新架构的显卡上。
从"RTX 50系独占"到"Intel核显也能跑",DLSS 5的开源移植速度比英伟达官方适配还快,这大概就是开源社区的魅力吧。你会尝试在自己的Intel显卡上跑DLSS 5吗?来评论区聊聊吧!
0