[情報] AMD解決了DX12遊戲多卡幀延遲問題:延遲

作者: KotoriCute (Lovelive!)   2016-10-08 16:16:59
http://www.expreview.com/49871.html
AMD、NVIDIA顯卡玩遊戲誰更好? 這是A飯、N飯爭論多年的老話題了,除了性能幀數,影
響遊戲體驗優劣的還有幀延遲——它可能比平均幀更重要,哪怕是平均幀過關了,遊戲中
幀數忽高忽低也同樣讓玩家痛不欲生。 幀延遲問題在兩年前有過一次大討論,為此我們
也動用了FCAT系統分析過AMD、NVIDIA顯卡的幀延遲真相。 AMD顯卡以往在這個問題上確
實有槽點,特別是CF多卡系統下,不過這兩年來AMD一直在改善幀延遲,現在他們的幀平
滑(frame-pacing)技術已經支援DX12多卡遊戲,實測顯示延遲大幅降低,甚至只有之前
一半延遲了。
http://img.expreview.com/news/2016/10/08/AMD_DX12_11.jpg
不論AMD還是NVIDIA,單路顯卡幀延遲都不是大問題了,幀延遲主要影響的是多卡系統,
因為多卡配置下有個顯卡同步的問題,以往AMD的CF交火系統沒少被人抱怨。 AMD給出的
解決方式是提供幀平滑(frame-pacing)技術,CF下開啟該技術有助於減少幀延遲,不過
之前該技術主要支援DX11遊戲,還不支援DX12。
http://img.expreview.com/news/2013/08/02/05.png
除此之外,去年RTG部門成立之後,AMD就挖走了Techreport網站創始人、主編Scott
Wasson,他在TR網站的時候對幀延遲問題做了很多研究、分析,引爆媒體就幀延遲問題的
大討論也有他一份功勞。
如今他在AMD公司市場行銷部門擔任高級經理,DX12下幀延遲技術講解就是他主持的,
Youtube上有個5分鐘的視頻 https://www.youtube.com/watch?v=voCapB43F0k,先是簡單
介紹了下CF多卡下幀延遲問題的產生,接著就是重點了——AMD的幀平滑技術現在已經支援
DX12遊戲了,他主要舉了3DMark DX12測試、古墓麗影及戰錘三款遊戲的例子,不打算看
視頻的話, 可以看看小編截的圖,已經把重點圈出來了。
http://img.expreview.com/news/2016/10/08/AMD_DX12_01.jpg
http://img.expreview.com/news/2016/10/08/AMD_DX12_02.jpg
http://img.expreview.com/news/2016/10/08/AMD_DX12_03.jpg
http://img.expreview.com/news/2016/10/08/AMD_DX12_10.jpg
如上圖所示,不開幀平滑,幀延遲是43.6毫秒,開啟之後是23.4毫秒。
PS:他用的還是之前的TR網站的那個習慣,99th percentile幀時間指的是該幀時間比99%
的幀時間更好。
http://img.expreview.com/news/2016/10/08/AMD_DX12_04.jpg
http://img.expreview.com/news/2016/10/08/AMD_DX12_05.jpg
http://img.expreview.com/news/2016/10/08/AMD_DX12_09.jpg
沒開之前是30.5毫秒,開啟幀平滑之後是16.8毫秒,依然降低一半左右。
http://img.expreview.com/news/2016/10/08/AMD_DX12_06.jpg
http://img.expreview.com/news/2016/10/08/AMD_DX12_07.jpg
http://img.expreview.com/news/2016/10/08/AMD_DX12_08.jpg
未開啟之前是38.3毫秒,開啟之後是24.2毫秒,降幅不如前兩個遊戲,但也夠明顯了。
AMD視頻中並沒有提到支援DX12多卡CF下的幀平滑驅動到底什麼時候發佈,不過考慮到視
頻發佈時AMD剛剛發了Crimson 16.10.1驅動,有CF雙卡的玩家可以看看這版驅動是不是支
援DX12幀平滑了。

Links booklink

Contact Us: admin [ a t ] ucptt.com