[情報] 微軟為DirectX 12加入CASO功能

作者: hn9480412 (ilinker)   2023-09-29 00:49:58
https://tinyurl.com/yrsca8he
這個CASO全名為 Cross Adapter Scan-Out。此功能可提升混合型筆電運作遊戲的效能
這類的筆電通常會帶有內顯以及獨顯兩個GPU。為了平衡效能以及省電需求通常會讓內顯
處理日常作業,在執行計算、運行遊戲等高效能時就會使用獨顯
按照微軟的解釋通常接上顯示器的會是內顯,所以獨顯所渲染的畫面會傳送到內顯再輸出
至螢幕上,雖然用這樣的方式可以將需要繁重的工作交給獨顯去處理提高效能。但這樣的
話整個渲染的工作流程必須要進行兩次複製,一次是獨顯到共享的資源,第二次是將共享
資源到內顯,同時也要呼應上面所說的。就算是獨顯運算的結果也必須要傳送到內顯輸出
至螢幕上,這樣並無法有效發揮獨顯的優勢
AMD和NV都有對此提出解決方案,就是採用多工方式來處理。可以由獨顯來執行運算、
運行遊戲等繁重工作,且可以切換來源成獨顯直接輸出至螢幕。但又能同時維持與內顯的
連接來進行日常的作業
AMD和NV將這個解決方案稱為AMD Smart Access Graphics和 NVIDIA Advanced Optimus
但並不是所有混合型筆電都支援上述技術,所以微軟在DX12下新增CASO。原理也與
AMD和NV的解決方案類似,以此提升運行遊戲的FPS張數和降低延遲
按照微軟的測試結果FPS的張數大約可以提升16%,TDRs(逾時偵測和恢復事件)減少約45%
。讓遊戲執行時可以更加穩定以及減少卡頓和發生未知錯誤的頻率
目前Windows 11都已經支援CASO且預設會是開啟狀態,對於CASO的支援AMD、NV和Intel的
支援如下
AMD:必須要搭配Ryzen 6000和Radeon GPU的筆電才可支援
Intel:CPU必須要11代以後的Core且必須帶有Iris Xe的內顯
NV:版本在515以後的驅動都支援CASO
作者: c52chungyuny (PiPiDa)   2022-08-10 21:57:00
今天是電蝦黑暗的一天

Links booklink

Contact Us: admin [ a t ] ucptt.com