【资料图】
软件开发人员现在将能够利用工作图,这个功能将实现异步着色器的利用。这将为开发者提供一个简单的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+。高通公司:计划在未来提供支持
关键词: