作者:安谋科技高级软件技术经理 杨喜乐
2025 年 8 月,Arm 在 SIGGRAPH 大会上发布了突破性的 Arm 神经技术。这是业内首次将专用神经加速器集成到 Arm GPU 中,搭载这项技术的设备预计将于 2026 年底上市。这一开放、前瞻性的创新首次将 PC 级别的人工智能 (AI) 图形技术引入移动设备,为未来端侧 AI 的发展奠定了基础。
与此同时,Arm 还推出了全球首个全面开放的神经图形开发套件。这是一个完全开放且可扩展的平台,旨在为开发者提供支持。该套件包含虚幻引擎 (Unreal Engine) 插件、完全开放的模型、面向 Vulkan 的机器学习扩展,以及基于 PC 的 Vulkan 模拟和分析工具。借助这些开放组件,开发者可以在硬件面世前,就能着手将 AI 渲染功能集成到现有的工作流程中。
近期,Arm 又进一步推进了这项工作,推出面向游戏引擎的 Arm 神经图形软件开发套件 (SDK),以及适用于虚幻引擎 5.4 (UE5.4) 的神经超级采样 (Neural Super Sampling, NSS) 插件。
面向游戏引擎的 Arm 神经图形 SDK
面向游戏引擎的 Arm 神经图形 SDK 是一个独立于引擎的开源库,属于 Arm 神经图形开发套件的一部分。该 SDK 可帮助开发者将 Arm 神经图形技术集成到目标游戏引擎中,从而在手游中实现 AI 图形技术。
面向游戏引擎的 Arm 神经图形 SDK 源自 AMD FidelityFX SDK,确保与其 API 设计实现无缝兼容。这种相似性降低了开发者的采用门槛,而其分层模块化框架则有助于流畅实现和集成各种 Arm 神经图形技术,包括 NSS,以及神经帧率提升 (Neural Frame Rate Upscaling, NFRU) 和神经超级采样与降噪 (Neural Super Sampling Denoising, NSSD) 等未来用例。这样一来,开发者就可以仅集成其所需的组件即可。
在面向游戏引擎的 Arm 神经图形 SDK 中(见图 1),用例提供者 (Provider) 位于 API 层,是 SDK 与游戏引擎之间的主要接口。这些 Provider 通过将上层 API 与底层组件层连接,开放特定用例的功能,例如 NSS 或 NFRU。

图 1:面向游戏引擎的 Arm 神经图形 SDK 架构
组件层包含每个用例的算法实现,涵盖神经网络推理、着色器逻辑和运行时编排。该 SDK 基于现代跨平台图形 API Vulkan 后端构建,可在所有支持的环境中提供稳定的接口。这种设计可实现无缝集成,简化升级流程,并提升开发者长期维护的便利性。
Arm 近期推出了面向游戏引擎的 Arm 神经图形 SDK 的首个公开版本 v1.0.0,该版本内置 NSS 和相应平台的支持。
NSS 是 Arm 神经技术的首款应用,通过机器学习技术将低分辨率帧优化升级为高质量图像。与基于着色器的传统超分技术相比,NSS 利用神经网络实现突破,在移动平台上同时提升了图像保真度与计算效率。
面向游戏引擎的 Arm 神经图形 SDK 为 NSS 提供以下支持:
最新的开放 NSS 模型[1]。这是由 Arm 开发的实时时域超级采样参数预测模型,并针对移动端 GPU 中的神经加速器 (NX) 执行进行了优化。
灵活的优化超分比例支持。建议使用两倍比例,以实现最佳质量和性能,以及专用优化。
动态输入分辨率和运行时形状推理。在 NSS 上下文创建过程中加载 NSS 模型时,可对输入分辨率进行动态编程。
目前,面向游戏引擎的 Arm 神经图形 SDK 通过 Vulkan 模拟层支持 Linux 和 Windows 平台,独立的安卓平台支持已纳入开发路线图。
适用于 UE5.4 的 NSS 插件
对于希望在基于虚幻引擎的游戏中实现即插即用体验的开发者,Arm 此前在 SIGGRAPH 大会上推出了适用于 UE5.5 的 NSS 插件。近期,Arm 推出了新的适用于 UE5.4 的 NSS 插件,这是首款为基于面向游戏引擎的 Arm 神经图形 SDK 开发的虚幻引擎插件。
适用于 UE5.4 的 NSS 插件通过调用 SDK 提供的 API 层,实现了虚幻引擎的 “UE::ITemporalUpscaler” 接口。该插件重点支持 Vulkan 作为默认的渲染硬件接口 (RHI),并支持多种着色器模型配置文件,包括 ES3.1、SM5 和 SM6。
适用于 UE5.4 的 NSS 插件通过 Vulkan 模拟层支持 Windows 平台,独立的安卓平台支持已纳入开发路线图。

图 2:适用于 UE5.4 的 NSS 插件
对于寻求更广泛虚幻引擎支持的开发者,Arm 正在积极推进开发,计划在未来的路线图中增加对更多虚幻引擎版本的兼容性。
即刻着手使用
面向游戏引擎的 Arm 神经图形 SDK 和适用于虚幻引擎的 NSS 插件均为开源,并在宽松的 MIT 许可协议进行分发。开发者可以从 Arm 的官方 GitHub 代码仓库中获取最新的源代码和预编译二进制文件。
请访问 GitHub 链接来下载相关资源[2]-[3],并按照开发者指南[4]和 Learning Path 资料[5]获取集成指导。
无论开发者是将该 SDK 集成到游戏引擎中,还是使用适用于 UE5.4 的 NSS 插件,Arm 的开源方案都能确保开发者获得顺畅的上手体验。
期待你的反馈
如果各位开发者有功能需求,或遇到任何问题,欢迎联系 Arm 或在 GitHub[6] 上提交问题。开发者的声音对 Arm 至关重要,有助于为整个开发者社区提升 Arm 工具。开发者也可访问 Arm 开发者网站,探索神经图形开发套件中的各类工具。
全部0条评论
快来发表一下你的评论吧 !