微软 DX12 Agility SDK 更新,加快 GPU 机器学习应用和 AV1 编码的速度
导读:软件开发人员现在将能够利用工作图,这个功能将实现异步着色器的利用。这将为开发者提供一个简单的 API,用 GPU 调度工作,而不是强迫 CPU 完成这项任务。 更重要的是
软件开发人员现在将能够利用工作图,这个功能将实现异步着色器的利用。这将为开发者提供一个简单的 API,用 GPU 调度工作,而不是强迫 CPU 完成这项任务。
更重要的是,工作图将简化编程结构,并将改善这些任务的内存管理。这将大大改善基于着色器的现代工作负载的编程能力,而且似乎所有主要品牌都加入了进来(AMD、NVIDIA、英特尔和高通)。Epic Games 虚幻引擎 5 的开发人员已经概述了这项技术的潜力,他们是 GPU 生成工作负载的最大倡导者之一。
机器学习算法也将通过 Wave Matrix Multiply Accumulate 指令支持获得 GPU 的提升。现代 GPU 能够加速此类指令,这些指令如今主要被人工智能算法所使用。这些基于矩阵的计算将加快最常见的计算,如存储、重新排列、复制数据跨所有线程的波浪。
微软还在其 D3D12 视频编码 API 中实施 AV1 编码。这将在所有支持 AV1 编码的现代 GPU 上提供对相同接口的统一访问。然而,根据微软的数据,只有英伟达在 RTX 40 系列上支持这项技术,预计 AMD 最快将在第四季度提供一个兼容的驱动程序。英特尔也没有让这件事变得更容易,因为需要事先与英特尔代表联系。
工作图形:
AMD:一个预览的 AMD 软件:Adrenalin Edition 驱动程序展示了 AMD 对当前用于 AMD Radeon RX 7000 系列显卡的 Work Graphs API 的实施,可在此下载。在这里可以看到 AMD 如何与微软和开发者社区合作,将 Work Graphs 带入生活,当你准备亲自尝试时,可以在这里阅读相应的 AMD GPUOpen 程序员指南,了解 Work Graphs。
NVIDIA:要获得支持工作图的 NVIDIA 驱动程序,请联系您的开发者参与代表。
英特尔:英特尔与微软在工作图功能集方面的密切合作和伙伴关系,将使开发人员能够更好地利用英特尔图形处理器的力量,提供更高的性能和创新的图形技术。我们期待着在未来的驱动程序版本中支持即将推出的工作图。如需进一步咨询,请联系英特尔开发人员关系部:gamedevtech@intel.com。
波浪矩阵驱动程序支持:
AMD:AMD 将发布一个预览版的 AMD 软件:支持 WaveMMA 的 Adrenalin Edition 驱动程序,在未来几周内,请关注该驱动程序的最新链接。
英特尔:对于英特尔的驱动程序,请联系你的开发者代表
英伟达:关于 NVIDIA 驱动程序,请联系您的开发者参与代表
高通公司:计划在未来提供支持
AV1 编码的驱动程序支持:
AMD:一个 AMD 软件:支持 AMD Radeon RX 7000 系列图形 GPU 上的 AV1 编码的 Adrenalin Edition 驱动程序估计将于 2023 年第四季度推出。
英特尔:对于英特尔驱动程序,请联系您的开发商代表
英伟达:RTX 40 系列 GPU,驱动版本 545.31+。
高通公司:计划在未来提供支持
版权声明:本文部分来自互联网,由小编精心所写,本文地址:http://www.zhubian88.cn/smbk/92182.html,如需转载,请注明出处!