微軟現(xiàn)致力于為Xbox Series X|S開發(fā)基于機(jī)器學(xué)習(xí)的渲染升級(jí)技術(shù)
隨著以NVIDIA的DLSS、AMD的FSR為代表的基于機(jī)器學(xué)習(xí)的超級(jí)采樣技術(shù)的公布,微軟方面也規(guī)劃開發(fā)自己的基于機(jī)器學(xué)習(xí)的渲染升級(jí)技術(shù),并將其利用到Xbox Series X|S上,微軟希望借此技術(shù)鞏固和進(jìn)一步擴(kuò)大與索尼之間的技術(shù)優(yōu)勢。
Xbox Series X|S開發(fā)基于機(jī)器學(xué)習(xí)的渲染升級(jí)技術(shù)將通過DirectML API來實(shí)現(xiàn)。目前Xbox團(tuán)隊(duì)正在尋求聘請精通計(jì)算機(jī)圖形學(xué)和機(jī)器學(xué)習(xí)的工程師來探索使用卷積神經(jīng)網(wǎng)絡(luò)和其他智能重建算法改進(jìn)傳統(tǒng)渲染通道的方法。微軟希望研究通過利用類似DLSS的升級(jí)技術(shù)或通過徹底改革整個(gè)通道以更好地利用機(jī)器學(xué)習(xí)來改進(jìn)現(xiàn)有的渲染解決方案。
DirectML是用于機(jī)器學(xué)習(xí)的高性能、硬件加速的DirectX 12庫。DirectML為廣泛支持的硬件和驅(qū)動(dòng)程序中的常見機(jī)器學(xué)習(xí)任務(wù)提供GPU加速,包括來自AMD、Intel、NVIDIA和Qualcomm等供應(yīng)商所有支持DirectX 12的GPU。
直接機(jī)器學(xué)習(xí) (DirectML) 是機(jī)器學(xué)習(xí) (ML) 的低級(jí) API。 硬件加速的機(jī)器學(xué)習(xí)基元(稱為“運(yùn)算符”)是 DirectML 的構(gòu)建基塊。 在這些構(gòu)建基塊中,可以開發(fā)縱向擴(kuò)展、抗鋸齒和樣式轉(zhuǎn)移等機(jī)器學(xué)習(xí)技術(shù)。 例如,使用噪聲抑制和超解析度,可以實(shí)現(xiàn)令人印象深刻的光線跟蹤效果且可以減少每個(gè)像素的光線??蓪C(jī)器學(xué)習(xí)推斷工作負(fù)荷集成到游戲、引擎、中間件、后端或其他應(yīng)用程序中。 DirectML 提供用戶熟悉的(本機(jī)C++、nano-COM)DirectX 12 式編程接口和工作流,且受所有 DirectX 12 兼容硬件的支持。
