lin.sinchen 發表於 2023-9-29 15:47:58

微軟 DirectX CASO 技術能加速電競筆電混合模式內顯輸出時的 FPS 效能並降低顯示延遲

https://news.xfastest.com/wp-content/uploads/2023/09/CASO.jpg

高階的電競筆電除了提供混合內顯、獨顯的模式外,諸多都提供著硬體 MUX 切換、NVIDIA Advanced Optimus 或 AMD Smart Access Graphics 的動態內顯、獨顯切換功能。但對於一般電競筆電來說,現在微軟在 Windows 11 系統中支援著「DirectX Cross Adapter Scan-Out (CASO) 」技術。

https://p.xfastest.com/~sinchen/AMD-ROG-Strix-SCAR-17-X3D-G733PYV/AMD-ROG-Strix-SCAR-17-X3D-G733PYV-52.jpg
↑ MUX 硬體切換。

https://p.xfastest.com/~sinchen/AMD-ROG-Strix-SCAR-17-X3D-G733PYV/AMD-ROG-Strix-SCAR-17-X3D-G733PYV-53.jpg
↑ NVIDIA Advanced Optimus 提供的 Display Mode 設定。


簡單來說,內顯 iGPU 負責顯示、獨顯 dGPU 或外接的 eGPU 負責 3D 遊戲的渲染,而當 dGPU/eGPU 渲染完的影像會將資料複製出(Copy 1),接著 iGPU 再複製這份資料(Copy 2)並掃描至螢幕顯示出畫面。畢竟 iGPU 與 dGPU 的資料不能直接交換,兩者的 VRAM、DRAM 也無法共同存取,因此兩次的顯示資料複製操作下,造成遊戲 FPS 的損失以及大幅提升顯示延遲。

Copy 1: from the render adapter resource to a cross-adapter resource
Copy 2: from the cross-adapter resource to the display adapter resource

而 DirectX Cross Adapter Scan-Out (CASO) 技術是,只要 Display Adapter 支援 CASO 功能,那系統會直接從 Copy1 的 Cross-Adapter 這層直接處理 Scan Out 至 Display Adapter 輸出,相對少了一次的 Copy 達到更好的 FPS 提升與降低延遲,而 CASO 功能是 DXGI runtime 的 flip presentation model。

根據微軟選擇的主流遊戲測試,平均可有著 16% 的遊戲效能 FPS 提升,以及降低 27% 顯示延遲,並且可以確保筆電有著更穩定的畫面與輸出表現;CASO 功能已整合至 Windows 11 作業系統,而 CASO 對於 dGPU 並沒有任何限制與特別需求,只要使用 AMD Ryzen 6000 Radeon graphics 或第 11 代 Intel 筆電處理器 Iris Xe Graphics 的筆電都會支援這功能。


AMDIntel
ProcessorAMD RyzenTM 6000 Serieswith Radeon graphics (or later series)Intel® Iris® Xe Graphicswith 11th Gen Processor family (or later series)
WDDM Driver Model3.1 or later3.0 or later
Windows (SV1) Build22000.1817 or later
Windows (SV2) Build22621.1413 or later


source: microsoft.com、microsoft.com
頁: [1]
查看完整版本: 微軟 DirectX CASO 技術能加速電競筆電混合模式內顯輸出時的 FPS 效能並降低顯示延遲