[情報] AMD GPU於DirectX 12遊戲中發揮非同步運算卓越效能

作者: hn9480412 (ilinker)   2016-03-10 16:11:12
AMD GPU於DirectX 12遊戲中發揮非同步運算卓越效能
發佈時間 2016-03-09 17:02
近期《奇點灰燼(Ashes of the Singularity™)》發表更新,宣布全面支援DirectX®
12非同步運算(Asynchronous Compute)功能。這項重大更新不僅展現Radeon™ GPU運
行DirectX® 12遊戲的卓越速度,更反映AMD對非同步運算的獨家支援所釋放的優越效能

非同步運算簡介
重要的遊戲特效如陰影、光線、人工智慧、物理模擬與透鏡等效果,往往需要多重階段的
運算才能判斷場景中哪些物體是透過GPU的繪圖硬體進行著色。
以往這些步驟須循序進行,顯示卡自開始到結束會逐步依循API的著色程序著色出影像,
初期階段的任何延遲將影響接續的運算。運算過程中出現的這些延遲稱為「空泡」,代表
GPU內的某些硬體暫停並等候指令的短暫時刻。
DirectX® 11線程的示意圖:繪圖、記憶體以及運算作業以循序模式安排進易產生延遲的
作業過程。
http://www.coolaler.com.tw/image/news/16/03/amd_dx12_news_1.jpg
DirectX® 12非同步運算示意圖:繪圖、記憶體以及運算作業可拆分成多個獨立且可同步
執行的作業佇列。
http://www.coolaler.com.tw/image/news/16/03/amd_dx12_news_2.jpg
填補這些空泡能為使用者改進GPU使用率、輸入延遲、效率與效能,將延遲的擴散效應減
至最小或完全消除,避免拖慢其他顯示卡運作。目前僅有Radeon™繪圖卡能支援DirectX
® 12與虛擬實境(Virtual Reality;VR)的這項關鍵功能。
《奇點灰燼》:非同步運算實際比較
由測得分數註1可見,Radeon™ R9 Fury X GPU的表現遠勝其他對手,為支援DirectX®
12且速度最快的GPU。此外,GCN架構於DirectX® 12遊戲中發揮強悍性能,400美元的
Radeon™ R9 390X GPU與650美元的GeForce GTX 980 Ti GPU皆獲得相近分數註2。從低中
階產品測試結果可見,Radeon™ GPU不僅勝過同級對手,甚至打敗競爭對手更高價位的產
品。
http://www.coolaler.com.tw/image/news/16/03/amd_dx12_news_3.jpg7
除了我們的實測結果,Tom’s Hardware網站最新THG分析報告公布DirectX® 12非同步運
算的效能報告,獨立檢測的結果反映Radeon™繪圖硬體擁有絕對的效能優勢。
報告作者Igor Wallossek寫道,AMD是當前顯示卡的絕對贏家。實際的平行運算與非同步
作業,其效率勝過透過軟體解決方案拆分運算作業的模式。
THG分析報告揭露其他有趣的資料:
Radeon™ R9 Fury X在4K解析度的DirectX® 12非同步運算作業上,速度加快12%。
GeForce 980 Ti在處理這類強大的DirectX® 12功能時,速度則慢了5.6%。
在運用Radeon™ R9 Fury X GPU處理DirectX® 12作業時,CPU的處理負荷平均比
GeForce 980 Ti減少13%。
Radeon™ R9 Fury X GPU在分擔CPU處理負荷的效率比GeForce 980 Ti高出98%,故能消弭
許多CPU效能瓶頸。例如在1440p解析度下,THG發現Fury X等候處理器的時間比例僅有
1.6%,反觀980 Ti則有82.1%的時間都在等候處理器。
在非同步運算方面,Wallossek在結論中表示,如此亮眼的測量數據引人深思,令人好奇
PC遊戲在不久未來的面貌。我們確定的是AMD在這回合獲得全勝,AMD研發團隊在產品中融
入的功能,直到現在外界尚未真正關注,但日後必定是眾人的焦點。
註1:AMD內部測試。受測系統組態:Core i7-5960X處理器;技嘉X99-UD4主機板;16GB
DDR4-2666記憶體。Radeon™軟體版本15.301.160205a;NVIDIA 361.75 WHQL版驅動程式
;Windows® 10作業系統64位元。
註2:根據2016年2月29日Newegg.com網站刊載的美元價格。
每日任務(1/1)
http://goo.gl/18KYi3
作者: charlie20083 (查理)   2016-03-10 21:32:00
說不定Project Danver跑4GHz超屌 但沒這種東西 (欸

Links booklink

Contact Us: admin [ a t ] ucptt.com