網頁好讀
https://www.ptt.cc/bbs/PC_Shopping/M.1428376893.A.561.html
雖然說國外各大媒體都有實測3DMARK DX12的相關結果了,但實際上要在Windows 10底下
實作DX12的API測試卻不是那麼的簡單,一方面也是Windows 10目前仍然是技術預覽版本
,在系統完整度上並沒有像已經成熟的Windows 7、Windows 8.1那樣高,再來則是
3DMARK 要運行API測試也有Build版本的限制在,Windows 10技術預覽版本在預設設定上
不會立即將Build版本更新到最新版本,需要手動調整才能即時更新到最新版本,而最新
版本也有可能在更新過程發生凍結的情況,當然那就是另外一回事了Orz
3DMARK API測試的限制: Windows 10 Build 10041以上的版本,4GB記憶體,顯卡記憶體
至少1GB,並相容於DX11。
AMD 驅動: Windows 10的Windows Update可以安裝正式版驅動(14.12Omega),如果要安裝
Beta驅動可以下載Windows 8.1的Beta驅動,可以正確安裝,Windows 7版本則不行。
nVIDIA驅動: nVidia有推出Windows 10專用的Beta驅動(349.90),但是官方網站好像載不
到,需要透過Windows Update來更新。
實戰測試: 在解決系統及驅動問題之後,還是要來實測看看,利用手邊的R9 290X及GTX
970來進行測試。
3DMARK功能測試選擇的是1920x1080解析度,API部分則是全選(DX11ST、DX11MT、Mantle
、DX12)
http://i.imgur.com/Z25wwee.png
R9 290X跟GTX970的相關資訊,搭配的處理器是FX8320E。
http://i.imgur.com/ziJ4usn.png
http://i.imgur.com/rmp3hAi.png
實測結果:
R9 290X
DX11 ST : 734834
DX11 MT : 710885
Mantle : 12941616
DX12 : 14638107
http://i.imgur.com/QGPSN8R.jpg
GTX970
DX11 ST : 1349584
DX11 MT : 1370118
Mantle : X
DX12 : 12271509
http://i.imgur.com/y66bOGt.jpg
數據圖表
http://i.imgur.com/0RyzAHN.png
提升倍率圖表,這邊是以DX11MT作為比較數據
http://i.imgur.com/y08kY7g.png
測試結果並不能反映真實的遊戲情況,但還是可以從數據上面發現DX11及DX12的效能落差
,在DX11的兩種測試ST及MT(單執行緒及多執行緒),GTX970的數據比290X好上許多,而次
世代的API Mantle及DX12則相反,290X數據提升的幅度遠超過GTX970,連帶的最終的數據
290X在DX12及Mantle的表現上都贏過GTX970在DX12的表現。
目前看起來DX12的導入不管AMD還是nVIDIA雙方都是受惠的,在破除DX11所帶的瓶頸之後
,各家的遊戲廠商及顯卡廠商能夠發揮的空間也就更大了。