● 單元復用率表象:戰地3游戲測試
我們對于構架的底層延展測試,其本質目的其實還是要向大家展現一款GPU對圖形過程的執行能力。圖形能力是建立在一系列底層單元性能的基礎之上的,因此對于底層構架的測試,將有助于我們理解現有的圖形測試的結果,并對該款構架即將到來的產品進行一定的預測。
我們選擇DirectX 11游戲戰地3作為圖形表現的測試對象;诤2引擎的戰地3擁有大量先進的DirectX 11特效,它并沒有采用傳統游戲以及跨平臺游戲以高精度材質來提升畫質的方法,而是利用靈活復雜的各種shader,尤其是Compute Shader來快速表達更加真實的光照效果以及環境,借以達到直接提升環境真實度的目的。
戰地3的測試結果向我們說明了許多問題。以HD7950和HD7870為例,前者的運算資源和材質資源比后者大40%,同時擁有大出數十G的顯存帶寬和更好的緩沖總量,但其低落的線程密度和并不足夠的緩沖密度都極大地限制了它的單元復用率,進而制約了其性能的延伸能力。從測試可以看出,只有當頻率提升到一定地步之后,Tahiti構架才會透過頻率換來的線程密度和緩沖帶寬的增長獲得更好的單元復用率,進而取得更好的圖形性能延伸性。