2009.10.15 13:00

偷吃步:Intel對3DMark Vantage最佳化,讓自家GPU取得好成績

ADVERTISEMENT

根據The Tech Report網站報導,Intel 的Windows 7版本顯示卡驅動程式會針對3DMark Vantage與幾款遊戲Benchmark工具自動最佳化,透過藉助CPU負擔部分GPU工作的方式,讓自家的顯示晶片獲得較佳的成績,經測試可提升37%的分數。

根據報導,尚未通過Futuremark核可的Windows 7版驅動程式15.15.4.1872會針對3DMark Vantage最佳化。當驅動程式偵測到3DMark Vantage執行檔「3DMarkVantage.exe」執行時,會藉助CPU負擔部分GPU的工作,以讓自家的顯示晶片獲得較高的GPU測試分數。

The Tech Report將原本的執行檔「3DMarkVantage.exe」改名為「3DMarkVintage」後比較兩者的測試結果發現:「3DMarkVantage」的測試成績比改名後的「3DMarkVintage」整體分數高出37%,而GPU分數則高了46%。

ADVERTISEMENT

CPU暗中助拳,提高測試分數

The Tech Report進一步分析,在相同的3DMark Vantage GPU測試時,「3DMarkVantage.exe」某段時間的CPU使用率會高出「3DMarkVintage.exe」相同時間點的CPU使用率,顯示Intel驅動程式會偷機透過CPU的運算能力取得較高的分數。

  總分 GPU分數
3DMarkVantage.exe 2931 2611
3DMarkVintage.exe 2132 1784

▲資料來源:

對於The Tech Report的發現,Intel表示Intel的驅動程式會讓CPU在GPU的像數與頂點處理負荷滿載時,幫忙負擔GPU的工作。而除了3DMark Vantage外,類似的設計也適用於Call of Juarez、Crysis、Lost Planet: Extreme Conditions、Company of Heroes等遊戲。Intel承認了The Tech Report的報導。

ADVERTISEMENT

The Tech Report也針對Crysis Warhead進行相同的「執行檔改名」測試,結果顯示同一個執行檔改名前後的測試成績出現差距,顯示Intel的驅動程式動了些手腳,以取得較佳的FPS測試成績。

  FPS
Crysis.exe 15.7
Crisis.exe 10.5

▲資料來源:

Futuremark的驅動程式核可政策明文禁止廠商針對程式最佳化,企圖影響測試結果的作法。不知道Futuremark接下來會如何處理這個驅動程式?

ADVERTISEMENT

筆者認為,對遊戲最佳化以取得更好的性能表現,對遊戲玩家是件好事。不過如果以偷機的方式在測試軟體取得較好看的成績,就不是一件值得鼓勵的事了。

詳細的測試數據請參考網站。

ADVERTISEMENT

▲Intel 驅動程式會最佳化3DMark Vantage以取得較佳的測試數字。

ADVERTISEMENT