我们在分析完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文章
7439浏览量
190328 -
华为
+关注
关注
215文章
34292浏览量
251145
原文标题:高通骁龙845大战华为麒麟980(二):CPU以及整体谁更厉害?
文章出处:【微信号:mobile-gpu-cpu,微信公众号:手机GPU和CPU】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论