繪圖效能測試採OpenGL
由於Cinebanch為跨平台測試工具,所以在繪圖API的選擇上,就不宜使用Microsoft主導開發的DirectX,在Cinebench R15版本中,採用的API為OpenGL 2.1,因此使用者電腦的顯示卡、顯示晶片或內建顯示晶片等繪圖處理器就需要支援OpenGL 2.1,此外Cinebanch還要求系統至少需要具備512MB顯示記憶體才能執行測試,另外如果繪圖效太差,在繪圖的過程中fps小於1幀,測試結果就會被略過。
在實際測試時,Cinebanch會繪製1段飛車追逐的3D動畫,過程中繪圖處理器需要運算約100萬個多邊型的大量幾何資料,以及貼圖紋理和環境、碰撞、透明、光線等效果。測試的成績以fps表示,其意義為每秒能後繪製的畫面張數,越高代表電腦的繪圖效能越好。
▲在測試顯示卡效能時,會以繪製1段飛車追逐的3D動畫的速度做為效能指標。
處理器測試可鑑別單、多核心效能
在測試處理器效能的過程中,Cinebanch會讓處理器執行逼真的3D場景繪製,而該3D場景採用多種不同的演算法,以求能將所有處理器核心的效能完全發揮出來,Cinebanch最高能支援256個執行緒(簡單地說可以測量256核心以下的處理器效能)。
Cinebanch所繪製的場景大約包含2,000個物件,這些物件總共由超過300,000個多邊型(polygon)構成,並使用銳利、模糊、反射、區域光線、陰影、反鋸齒等特效。當繪製工作完成後,Cinebanch會依照繪製的速度將結果以分數表示(單位為pts),分數越高代表電腦效能越好。
最後需要注意的是,官方團隊在Cinebanch的說明文件中有特別提到,在作業系統背景執行的程式將會大幅影響測試的準確度,使用者最好能在測試強關閉所有其他程式、防毒軟體,也建議關閉磁碟索引功能。不過現在的作業系統與環境具有太多背景程式,不太可能將它們全部關閉,因此可能造成每次測試時會,成績結果有部分些微差距。
▲Cinebanch會以繪製3D場景測試處理器效能,最高能支援256個執行緒同時進行。
延伸閱讀:
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!