OverLord
CINEBench是Maxon Computer這個3D軟件開發(fā)商旗下的軟件,它實際上是旗艦級3D建模、繪畫、渲染和動畫軟件Cinema 4D(圖1)的衍生產(chǎn)品。而Cinema 4D的很多用戶大家應(yīng)該很熟悉,比如暴雪娛樂、寶馬、Sky、CNN、FOX、迪士尼、Sony Pictures Imageworks、NBA、NFL Network……
因為CINEBench的測試引擎基于真實的商業(yè)軟件,而且還是被業(yè)界廣泛采用的標(biāo)準(zhǔn),所以它的多核成績可以比較好的反映出電腦的專業(yè)開發(fā)能力。而且因為很多游戲也是用類似的3D軟件開發(fā)(圖2),所以CINEBench的單核成績用來評估游戲能力同樣是比較準(zhǔn)的。此前的CINEBench R11.5、R15與R20是大家都很熟悉的測試工具,本以為這軟件幾年才會更新一次,想不到R20才出了1年半左右就推出了新的CINEBench R23。
CINEBench R23有兩個非常重要的變化,第一就是取消了針對Intel AVX512指令集的支持,一個是支持蘋果新的M1芯片。這兩個巨大的變化產(chǎn)生了非常重要的影響,筆者先談一下前者。計算機上的任何程序最終要編譯成一條條指令才能讓CPU的晶體管陣列(圖3)識別并執(zhí)行,指令集是指CPU能執(zhí)行的所有指令的集合,每一指令對應(yīng)一種操作,CPU依靠指令來計算和控制系統(tǒng),指令執(zhí)行能力是衡量CPU性能的重要指標(biāo),指令集也與CPU效率有密切關(guān)系。
然而無論CPU有多快,X86指令也只能一次處理一個數(shù)據(jù),這樣效率就很低下,畢竟在很多應(yīng)用中,數(shù)據(jù)都是成組出現(xiàn)的,為了提高CPU在某些方面的性能,就必須增加一些特殊的指令滿足時代進步的需求,這些新增的指令就構(gòu)成了擴展指令集,比如著名的MMX多媒體擴展指令集,以及SSE等等。2008年3月Intel宣布Sandy Bridge微架構(gòu)將引入全新的AVX指令集,所謂AVXA全稱是dvanced Vector Extension,即高級矢量擴展。
英特爾AVX指令集主要在幾個方面得到擴充和加強,其中一個就是支持256位的矢量計算,因此浮點性能大幅度提升,此外還支持多種新特性。到了2013年,英特爾正式發(fā)布了AVX512指令集(圖4),理論上浮點性能翻倍,整數(shù)計算則增加約33%的性能。其中,AVX512的重要特性之一就是加強又花了針對AI深度學(xué)習(xí)的支持能力,比如可編程性比GPU的API要來得更為方便友善,但是,它的運算效率始終不如GPU。另外附帶的一個好處就是,基準(zhǔn)測試時只要支持AVX512指令集,跑分必然表現(xiàn)亮眼。
只不過,AVX512也有先天的問題,例如處理器調(diào)用AVX512指令集時,CPU的時鐘頻率會降低,系統(tǒng)性能實際是不升反降的,而且功耗也會導(dǎo)致發(fā)熱增加。筆者認為AVX512其實是一個非常有意義的指令集,只不過現(xiàn)階段的優(yōu)化、匹配調(diào)試都還跟不上,我們只能拭目以待了。
也正是因為這些原因,CINEBench在R23版本上拿掉7AVX512指令集,當(dāng)然,這也導(dǎo)致英特爾處理器在新版CINEBench R23測試中表現(xiàn)并不理想。
另一個就是CINEBench R23支持蘋果剛推出的M1處理器(注:由于采用了新的編譯器,所以測試成績不可以與之前的版本進行對比)。這讓CINEBench R23具備對比跨平臺設(shè)備比較的能力,不得不說是一個非常有趣的事情。
CINEBench R23對基準(zhǔn)測試進行了調(diào)整,現(xiàn)在默認是運行10分鐘,而不是以前的運行一次即可,目的是提高基準(zhǔn)測試的精準(zhǔn)度,以測試CPU在高負載下是否能保持穩(wěn)定的性能。這對電腦的散熱系統(tǒng)其實是一個全新的考驗,特別對于筆記本來說,畢竟CINEBench R23的目的是測試計算機的渲染性能,而渲染工作通常來說都是時間比較長的,新的基準(zhǔn)測試更為符合實際的渲染情況,當(dāng)然這個可以在高級設(shè)置里面進行更改,也可以在性能選項里面設(shè)置測試的線程與最小運行時間。
此外,之前的Cinebench測試中需要對比單核性能時,需要在高級基準(zhǔn)測試中才能跑單線程測試,現(xiàn)在Cinebench R23中可以直接選擇測試單核性能了。需要注意的是,CINEBench R23不支持GPU測試,也無法在不支持的處理器上面運行,在缺少足夠內(nèi)存的系統(tǒng)上開啟測試軟件會彈出警告,并且不會運行CPU基準(zhǔn)測試。
CINEBench R23的一大優(yōu)點是免費易用,任何人都可以下載來驗證一下網(wǎng)上的測試。而其他基于真實軟件的測試程序,比如3DMark、PCMark、SYSMark等等則大都價格不菲,只能看看別人的測試成績,多少有點無聊。想要在自己的電腦上試試CINEBench R23的用戶需要先打開https:∥www.maxon.net,點擊頂部的“產(chǎn)品”,選擇“CINEBench”(圖5)。
接下來,在彈出的頁面中建議選擇“直接從Maxon下載”(圖6)。之后要注意,我們再次回到了一個綜合頁面,排在前面的是Cinema 4D等軟件的下載鏈接,必須向下翻頁才能找到CINEBench R23的下載鏈接,點擊“CINEBench R23 Offline Installer(PC)”下載(圖7)即可。
雖然下載鏈接寫的是安裝版(Installer),不過我們下載的ZIP軟件實際上是個綠色軟件,只需解壓到一個目錄下,然后點擊其中的CINEBench.exe就能使用了(圖8)。至于之前的R20等版本,下載和開啟方法大同小異。這里要注意,R20和R23都僅支持64位操作系統(tǒng),如果還在固守32位系統(tǒng)的話,就只能試一試更老的R15版本了。
CINEBECH R23的主界面和R20沒啥區(qū)別,啟動后點擊授權(quán)說明下方的“Accept”(圖9),就進入了測試界面。它默認就是類似R20高級測試的單核、多核、多核效率界面,而新的高級測試選擇則是多了個測試方式設(shè)定,可以選擇默認的10分鐘、測試穩(wěn)定度的30分鐘或關(guān)閉時間設(shè)定,即和R20一樣,跑一遍測試就出成績(圖10)。
測試方式也有了一點變化,沒有全面測試按鍵,用戶需要自己分別點擊多核、單核測試后的“Start”按鍵進行測試。測試過程仍然是渲染一張起居室的效果設(shè)計圖,但是測試變成了按照時間進行,雖然第一遍后就有了基本的成績,可以看到排行(圖11),但必須等到10分鐘測試完成后才會給出準(zhǔn)確分數(shù)。
要想深入測試的話,還可以點擊界面頂部的“File→Preference”,呼出測試偏好設(shè)置,主要是自定義線程數(shù)量和測試時間(圖12),比如小編想看看同樣是20個線程的時候,銳龍9 3900X和酷睿i9-10900K誰更強一些,就可以把24線程的銳龍9 3900X強制設(shè)置為20個線程運行。
CINEBench的最后一個特色在R23的30分鐘測試說明中,就是可以直接測試CPU的穩(wěn)定性和功耗,R20也有這個能力。因為它們可以把目前消費級CPU的所有線程跑滿(很多其他測試軟件的線程數(shù)量不足),因此有經(jīng)驗的DIYer都會在裝機或者超頻后跑一跑它,如果散熱、供電、穩(wěn)定性不好都會表現(xiàn)為死機、性能嚴重不符等,很容易看出來。