先前Anandtech針對DX12的遊戲效能進行了AMD以及NVIDIA顯示卡測試,而這次是內顯的部份,弱弱的內顯究竟在DX12下能受益多少?
DX12需要顯示卡支持新一代的WDDM 2.0規範,Intel也給了Anandtech編號10.18.15.4098的驅動,支持Gen 7.5代的Haswell核顯及更新GPU。
Intel的核顯通常有不同的等級,這次Anandtech網站會分別測試GT1、GT2及GT3e這幾種不同的核顯,並與之前的APU處理器做對比,詳細測試平台如下:
首先來看中等及低畫質下的CPU並行能力測試。
中等畫質下的CPU並行能力測試
低畫質下的CPU並行能力測試
StarSworm主要面向獨顯開發,所以集顯的性能不會很好看。
至於DX12給Intel核顯帶來了什麼,AMD的APU性能倒是大幅提升了,但Intel核顯顯然就沒有這麼好的表現了,比相對值的話可能還有10%-20%多的提升,但與之前測試過的獨顯以及APU相比,Intel核顯太不給力了。
Intel GPU性能為何不給力?
這裡測試的Intel核顯有GT1、G2及GT3e三個級別,他們的規格相差很大,而且GT3e還有128MB的eDRAM緩存,按說性能應該遠勝GT1/2的,但這裡的測試中三者並沒有拉開差距,Anandtech基於Haswell處理器的GPU架構做了分析。
Intel Haswell處理器的GPU架構
Intel核顯的渲染架構
詳細的技術解釋不提了,Anandtech的解釋是,他們認為Intel的核顯在DX12中是技術上的GPU受限,這不同於傳統的GPU首先——不是渲染性能不行,也不是頻寬問題,也不是ROP單元性能,這意味著Intel的iGPU核顯不能從DX12中受益良多,不像AMD的APU或者獨顯。
不過隨後的更新中,Intel也發來了他們的解釋,認為GT3e核顯性能不行是因為Oxide的遊戲代碼太舊了,還是去年10月份的,最新的代碼中整體性能好多了,與GT3e應有的表現一致。(總之一切都還得等DX12正式上線才有個準)
批處理時間,越短越好
從批處理時間的指標上可以更容易地看出DX12下的CPU佔用,在DX11下Intel核顯的批處理時間比APU差得多,Core i7-4770R甚至接近200ms,而在DX12下,這一時間縮短到了不足20ms。雖然還是比AMD的APU要差,在這一點上我們依然是嚴重受限於GPU性能,Intel還有很多需要改進的。
基於以上數據,我們可以更好地理解這次的測試結果了。與AMD及NVIDIA的顯示卡一樣,Intel的核顯在DX12下也能大幅降低批處理時間(batch submission time),不過在Starsworm遊戲中,批處理數量對GT2及GT3e這樣的核顯來說還是太多了,他們的性能依然不足,導致最終的性能並沒有明顯提升。
最終的測試顯示,在DX12規範下,Intel核顯從原來的CPU受限變成了GPU受限。相比AMD的APU來說,Intel的GPU性能更弱,更快地在DX12中達到了極限。不過需要指出的是,Intel的桌面處理器更強調CPU性能,GPU配置比較弱,而在移動平台則反過來了(GT3e這樣的核顯大多用於移動平台處理器),所以在移動平台上, Intel的處理器要比桌面處理器更能從DX12中受益。
下週就是GDC 2015大會了,DX12的詳細細節將會在這次大會上公佈,最終的性能到底如何,我們將拭目以待了。
DirectX12 : Intel內顯性能測試
https://www.facebook.com/diypc.hk