Tech & Gear

Microsoft Shader Model 6.10 想讓遊戲更容易使用 GPU AI 功能

作者 Aimirul|
分享

Microsoft 正透過 Shader Model 6.10 的 preview release,把 PC graphics 推向更接近 AI-rendering 的時代;這次版本包含在新的 AgilitySDK 1.720-preview build 裡。

這次重點不是什麼今天就能開關的炫酷消費者功能。它是開發端的底層 plumbing——但就是這種 plumbing,未來可能會大大影響 PC games 怎樣處理 upscaling、frame generation、neural rendering 和其他 AI-assisted graphics 技巧。

Shader Model 6.10 的核心,是 linalg::Matrix 底下全新的 algebra matrix API。用 gamer 比較好懂的講法:Microsoft 正在給 shader code 一個更乾淨、更標準化的方式,去存取現代 gaming GPUs 裡面的 matrix hardware。

為什麼這重要?因為很多 AI graphics 工作都依賴 matrix multiplication 和 accumulation。NVIDIA 有 Tensor cores。Intel 有 XMX cores。AMD 在較新的 Radeon hardware 上也有自己的 AI accelerator blocks。到目前為止,要調用這些能力,在不同廠商之間並不是同樣 straightforward。每家 GPU maker 都有自己 expose 那些 hardware 的方式。

Microsoft 的目標,就是讓這件事沒那麼亂。透過 Shader Model 6.10,開發者可以經由更統一的 DirectX layer 來 target neural rendering operations,而不是為每個 GPU family 寫完全不同的 path。如果這套東西被廣泛採用,就可能減少支援 AI-enhanced rendering features 時所需要的 vendor-specific 工作量。

對馬來西亞和 SEA PC gamers 來說,這件事值得關注,因為我們市場的硬體組合真的超混。一個朋友還在用 RTX 3060 打 game,另一個剛因為 Shopee 價格太香買了 Intel Arc card,還有人如果本地價格 masuk akal,就準備看 Radeon RX 9000 series。更一致的 API 可能會幫助未來 games 在更廣泛的 hardware 上支援 AI rendering features,而不是讓所有東西都像品牌獨佔 bonus。

不過,目前 support 並不平均。

根據目前 preview details,所有 NVIDIA RTX GPUs 都支援,因為 RTX cards 內建 Tensor cores。Intel support 預計會在未來 release 加入,B-series GPUs 預期會 compatible。AMD 的情況比較嚴格:support 只限於 RDNA 4-based Radeon RX 9000 series GPUs,較舊的 Radeon RX 7000 series cards 和以下型號目前沒有 planned support。

最後這點對 AMD users 可能有點痛。RX 7000 series 在馬來西亞依然很 relevant,尤其是那些要組 high-value 1440p rigs 的 gamers。如果未來 neural rendering features 很依賴 Shader Model 6.10,而舊 Radeon cards 被排除在外,AMD buyers 升級前可能真的要更注意。

不過對 developers 來說,這是很強的一步。Microsoft 基本上是在替 DirectX 12 準備一個 AI-assisted graphics 變成日常、不是實驗品的世界。Upscaling 已經 mainstream,而下一波很可能會更深入——更聰明的 denoising、更好的 reconstruction、neural materials、lighting tricks,甚至是我們還沒在正式上市 games 裡看過的 rendering techniques。

不,這不會讓你的 GPU 今天立刻變快。但它確實透露了 PC gaming 接下來的方向:更多 games 會直接使用 dedicated AI hardware,而 GPU makers 也會面臨更大壓力,必須透過 standard APIs 好好 expose 那些 engines。

如果你接下來一年要在馬來西亞買 GPU,除了 raster performance、VRAM、ray tracing 和本地 RM pricing,這也是另一個需要記住的 spec。AI hardware 已經不只是 marketing fluff——它正在慢慢變成實際 rendering pipeline 的一部分。

Source: TechPowerUp

标签

MicrosoftDirectX 12GPUAIPC Gaming