我們在分析完GPU Benchmark的表現之后做了個實際游戲的對比:在GPU Benchmark中表現更優的驍龍845在<崩壞3>的測試中卻略占下風:
在設置成相同的渲染分辨率,同樣的游戲最高設置,都能達到60FPS的幀率的情況下,小米8/驍龍840的耗電略高。上圖的耗電監測,為了更容易對比,u君把兩個數據放在了一起,并劃了紅綠兩條線來標示兩款手機在游戲打斗場景下的最高耗電。
這又是為什么呢?
我們今天就來繼續兩款處理器的對比測試:CPU以及整體表現對比。
(一)CPU 跑分:Geekbench
可以看到,在CPU絕對性能上,無論是單核還是多核,麒麟980的CPU都遠高于驍龍845.
再來看測試中的耗電對比:
為對比方便,我們仍然把兩個數據放到一起。可以明顯的看到,驍龍845的耗電要明顯更高。
取多核測試的最高平均耗電并用紅綠兩條線標識出來:
麒麟980平均在6000mW左右,而驍龍845在6900mW左右。
也就是,從單純CPU的角度來看,麒麟980不僅在絕對性能上領先驍龍845,在耗電上還低于驍龍845.
計算能效比并和我們之前積累的處理器數據做對比:
總體CPU能效比上,麒麟980和驍龍845跟他們的上一代對比都有明顯提升,但麒麟980的提升幅度更大,同時也領先驍龍845(超過20%)。
這就有意思了:GPU對比,驍龍845領先,CPU對比,麒麟980又領先了。
那在實際使用場景下,到底誰更領先呢?
我們后面就進入處理器整體的對比,看實際游戲的表現。
(二)先來看
兩款手機在室內25度空調的環境下測試,
不同的是,小米8的溫控策略更為激進,處理器最高溫度都已經接近了90度,而Mate20則是把處理器溫度控制在了70度以下。
我們看前半段,也就是處理器還沒有過熱,還沒有觸發降頻,穩定60FPS的階段的耗電對比:
可以看到,雖然都是穩定60FPS,但是麒麟980的耗電更低(4500mW vs 5100mW ),低10%左右。
麒麟980勝出。為什么呢?
先來看兩款手機在整個測試過程中的頻率變化:
先看CPU大核,不管是Mate20還是小米8,在
(三)我們來看另外一款游戲:<刺激戰場>,開啟最高畫質(開抗鋸齒,陰影,HDR,高幀率模式)。
兩款手機都能夠長時間穩定40FPS運行這款游戲。對比就又變成了耗電的對比:
而這次耗電對比與
也就是,二者戰成平手!
這又是為什么呢?
來看兩款處理器在游戲中的頻率監測:
無論是小米8還是Mate20,CPU大核以及GPU頻率都沒有調到最高,基本都是最高頻率的一半左右,也就是說,相對于
(四)最后我們回到文章最開始提出的那個關于<崩壞3>的測試問題:
在都是60FPS游戲打斗場景下,Mate20的耗電略低。
處理器頻率狀態顯示,兩款的CPU大核頻率都高過最高頻率的一半,小米8相對更高,在2G左右。而二者的GPU負載都只有最高負載的1/3左右。
也就是,這又是一款CPU負載相對更高的游戲。當然和
這里需要說明的是,測試中的渲染分辨率都設置成了720x1496,如果按照2K的屏幕分辨率渲染,GPU的負載還會成倍增加,那樣的對比又會對驍龍845更有利一些。
(五)前面我們分析的都比較側重處理器硬件,在本次測試報告的最后,讓我們來說點系統層面的,也就是,Mate20與小米8在溫度控制策略上的一些差異。
我們還是用
由于是對CPU極限負載,我們就主要看CPU頻率的變化:麒麟980可以明顯的看出隨著測試時間的延長,處理器溫度的升高,頻率是呈明顯階梯下調的。
而小米8則不同,小米8是把CPU頻率一直維持在最高,等到處理器溫度實在太高(超過80度)就開始頻繁大幅度的調整CPU大核的頻率。
這樣的溫度控制策略的缺點我們在之前Mate8/麒麟950的時候有過分析:華為Mate8,亟待優化的系統調度策略!簡而言之就是,會導致溫度升高后游戲有明顯的卡頓感。
總結:
和前一篇(高通驍龍845大戰華為麒麟980(一):誰的GPU更厲害?)合到一起做個總結:
在單純的GPU對比方面,驍龍845領先,不管是絕對性能還是能效比。
在單純的CPU對比方面,麒麟980領先,不管是絕對性能還是能效比。
實際游戲中二者的對比則要看游戲本身負載的特點:像
最后,Mate20的溫度控制策略相對于小米8來說要更優。
-
高通
+關注
關注
76文章
7504瀏覽量
190985 -
華為
+關注
關注
216文章
34529瀏覽量
252588
原文標題:高通驍龍845大戰華為麒麟980(二):CPU以及整體誰更厲害?
文章出處:【微信號:mobile-gpu-cpu,微信公眾號:手機GPU和CPU】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論