微软更新Agility SDK预览版:增加工作图表、Wave Matrix等

微信扫一扫,分享到朋友圈

微软更新Agility SDK预览版:增加工作图表、Wave Matrix等

2021年4月,微软发布了其Agility SDK的第一个版本。它允许PC游戏开发者以更快的速度向他们的游戏添加更先进的DirectX 12终极API功能。它还允许Windows PC游戏玩家获得这些新功能,而无需更新他们的Windows操作系统。本周,微软发布了一个新的Agility SDK预览版,为游戏开发者增加了一些新功能。

在一篇博文中,微软表示Agility SDK v1.711.3预览版增加了对Work Graphs的支持。它说:

这个工作图的第一个版本允许计算着色器请求其他计算着色器异步运行,以完成诸如剔除、分选或计算工作链的任务。如果需要,这些工作请求可以包括一个数据有效载荷,由系统管理。

硬件具有灵活性,可以有效地安排工作,而开发者不需要了解每个设备的具体细节。与现有的用于GPU工作生成的串行ExecuteIndirect模型相比,该编程模型在许多方面更容易使用,也更灵活。

关于Work Graphs的更多信息,可以在这篇专门的博客文章中找到:

https://devblogs.microsoft.com/directx/d3d12-work-graphs-preview/

新的Agility SDK预览版还增加了对Wave Matrix的支持。以下是微软对此的评价:

GPU和计算设备已经开始在他们的硬件上添加专用硅,以支持在机器学习和成像应用中使用的更高带宽的矩阵乘法。为了允许访问这种专用硅,HLSL在语言中增加了Wave Matrix指令,也称为Wave Matrix Multiply Accumulate(WaveMMA)。这个新增指令定义了几个新的抽象的Wave Matrix数据类型,它允许底层硬件在一个波中的所有线程中存储、重新排列和复制数据。

该博文称,AMD将在不久的将来发布支持WaveMMA的新版Adrenalin Edition驱动程序。使用英特尔和英伟达GPU的开发者应与他们的开发者代表联系,而未来还计划对高通GPU提供支持。

最后,新的Agility SDK预览版增加了对GPU上AV1视频编码的支持。现在,它适用于驱动版本为545.31或更高的NVIDIA RTX 40系列GPU。对AMD Radeon RX 7000系列GPU的支持将在2023年底到来。使用英特尔GPU的开发者应与他们的开发者代表联系,未来还计划对高通GPU支持这一功能。

你可以在这里下载新的Agility SDK v1.711.3预览版:

https://devblogs.microsoft.com/directx/directx12agility/

上一篇

微软确认Mac上的Outlook无法与Exchange服务器连接

下一篇

苹果公司正在谈判在印度推出其支付服务Apple Pay

你也可能喜欢

评论已经被关闭。

插入图片

公众号

公众号
关注我们

排行榜

返回顶部