開發商:DirectML API是Xbox Series X最好的功能
當Xbox Series X公佈時,DirectML
API是這款新主機所採用的眾多新技術亮點之一,它可以完整挖掘機器學習的潛力。雖然到目前還沒有看到有任何遊戲使用該功能,但Midgar工作室CEO Jérémy
Zeler-Maury告訴外媒,DirectML是XSX主機最好的功能,因為它能實現非常棒的效能提升,甚至其他福利。
他告訴WCCF:“對於XSX,則是對DirectML的支援。我認為它還沒有被廣泛使用,但機器學習將實現非常牛的效能提升(ML超解析度),轉變新的藝術風格以及有沉浸感的遊戲玩法等等。”
昨天我們報道了微軟正在開發自己的超解析度技術,背後的技術正是基於DirectML
API。它是一個硬體加速的高效能DX12庫,專為機器學習而設。DirectML可以利用所有支援的硬體以及驅動,例如AMD、Intel、NVIDIA以及高通的DX12
GPU,為一般的機器學習任務進行硬體加速。
關於DirectML:
直接機器學習 (DirectML) 是機器學習 (ML) 的低階 API。 硬體加速的機器學習基元(稱為“運算子”)是 DirectML 的構建基塊。
在這些構建基塊中,可以開發縱向擴充套件、抗鋸齒和樣式轉移等機器學習技術。
例如,使用噪聲抑制和超解析度,可以實現令人印象深刻的光線跟蹤效果且可以減少每個畫素的光線。
可將機器學習推斷工作負荷整合到遊戲、引擎、中介軟體、後端或其他應用程式中。 DirectML 提供使用者熟悉的(本機C++、nano-COM)DirectX
12 式程式設計介面和工作流,且受所有 DirectX 12 相容硬體的支援。 有關 DirectML 示例應用程式(包括精簡 DirectML
應用程式的示例),請參閱 DirectML 示例應用程式。
DirectML 是在 Windows 10 版本 1903 和相應版本的 Windows SDK 中引入的。