游戲跑分新視角:細看一秒內幀數變化
當然,僅僅靠一款游戲很難說明問題,接下來看看其他游戲中多卡并聯(lián)是否還是存在類似的問題。下面這款游戲是《子彈風暴》,為了區(qū)別于《戰(zhàn)地:叛逆連隊2》,我們使用了不同的測試方法:不再使用固定的場景,而是在一分鐘的時間內,在同一關卡內試玩5次,選取其中一次的統(tǒng)計結果。這也就意味著測試結果的變數會更大。
不管是什么樣的原因,相比單卡,多卡系統(tǒng)出現(xiàn)了幀延遲波動問題多多少少都會出現(xiàn)。從以上測試結果來看,除了GTX 580 SLI和HD 6970 CrossFire稍微好一些,其它幾組顯卡的波動都不小。雖然這只是一小段測試的數據,隨機性比較高,但我的感覺是即便跑完整個側這種問題依然無法避免。
按照慣例,我們將這些數據進行一步分析:
由于GTX 560 Ti表現(xiàn)太糟糕,50ms以上的延時幀就超過了500個,所以這里就不做討論了。坦白說,大多數多卡并聯(lián)對高延時幀的抑制還算不錯,唯一的例外就是HD 6870 CF,雖然沒有GTX 560 Ti那么差勁,但50%以上幀數延時都接近35ms。其中的原因不太好說,但我們分析可能是顯存過于吃緊造成的。
有個問題不得不說,在做類似的統(tǒng)計的時候,一定要注意設定的閾值。比如上圖中GTX 580高于20ms的延遲幀要明顯高于GTX 570,但以50ms為閾值的話,結果恰恰相反。一般來說,50ms的閾值對于日常測試應該就足夠了,而20ms就顯得稍微有些苛刻了。
在《子彈風暴》測試中,傳統(tǒng)的平均FPS和“99%幀時間”兩種方法獲得的顯卡排名基本上一致,但HD 6870 CF算是個例外,從第五名跌倒了第七。而我想說的是,在“99%幀時間”中我們看到了GTX 560 Ti是多么不濟。雖然平均FPS也達到了25幀左右,但經常出現(xiàn)80ms以上的幀數,玩游戲自然不會流暢。
關注我們
