0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高通大战华为 CPU以及整体谁更厉害

电子工程师 来源:cc 2019-01-21 15:01 次阅读

我们在分析完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度空调的环境下测试,最高画面设置下30分钟的测试中大部分时间都能稳定60帧运行。而二者30分钟的最后部分也都有由于处理器过热而导致的帧率下降。

不同的是,小米8的温控策略更为激进,处理器最高温度都已经接近了90度,而Mate20则是把处理器温度控制在了70度以下。

我们看前半段,也就是处理器还没有过热,还没有触发降频,稳定60FPS的阶段的耗电对比:

可以看到,虽然都是稳定60FPS,但是麒麟980的耗电更低(4500mW vs 5100mW ),低10%左右。

麒麟980胜出。为什么呢?

先来看两款手机在整个测试过程中的频率变化:

先看CPU大核,不管是Mate20还是小米8,在测试开始之后都会把CPU大核频率调到最高。而相比之下,GPU的频率二者都只是调到了最高值的一半左右。也就是说,这款游戏对CPU的负载更高。而我们之前通过Geekbench CPU测试对比已经知道,麒麟980的CPU更有优势,而这个优势在这款对CPU负载更重的游戏测试中就显现出来了。

(三)我们来看另外一款游戏:<刺激战场>,开启最高画质(开抗锯齿,阴影,HDR,高帧率模式)。

两款手机都能够长时间稳定40FPS运行这款游戏。对比就又变成了耗电的对比:

而这次耗电对比与对比时有明显的差距不同,二者在进入游戏后耗电基本相同。

也就是,二者战成平手!

这又是为什么呢?

来看两款处理器在游戏中的频率监测:

无论是小米8还是Mate20,CPU大核以及GPU频率都没有调到最高,基本都是最高频率的一半左右,也就是说,相对于偏CPU重负载的特点,<刺激战场>对CPU,GPU的负载比较均衡。而麒麟980和骁龙845一个CPU领先,一个GPU占优,在这款CPU,GPU均衡负载的游戏下打成平手也就是情理之中了。

(四)最后我们回到文章最开始提出的那个关于<崩坏3>的测试问题:

在都是60FPS游戏打斗场景下,Mate20的耗电略低。

处理器频率状态显示,两款的CPU大核频率都高过最高频率的一半,小米8相对更高,在2G左右。而二者的GPU负载都只有最高负载的1/3左右。

也就是,这又是一款CPU负载相对更高的游戏。当然和相比,对CPU的负载又没有那么极限。因此,麒麟980依然领先,但领先的幅度就没有在的测试中那么大了。

这里需要说明的是,测试中的渲染分辨率都设置成了720x1496,如果按照2K的屏幕分辨率渲染,GPU的负载还会成倍增加,那样的对比又会对骁龙845更有利一些。

(五)前面我们分析的都比较侧重处理器硬件,在本次测试报告的最后,让我们来说点系统层面的,也就是,Mate20与小米8在温度控制策略上的一些差异。

我们还是用来分析,来继续看两款处理器在游戏中的处理器状态检测数据:

由于是对CPU极限负载,我们就主要看CPU频率的变化:麒麟980可以明显的看出随着测试时间的延长,处理器温度的升高,频率是呈明显阶梯下调的。

而小米8则不同,小米8是把CPU频率一直维持在最高,等到处理器温度实在太高(超过80度)就开始频繁大幅度的调整CPU大核的频率。

这样的温度控制策略的缺点我们在之前Mate8/麒麟950的时候有过分析:华为Mate8,亟待优化的系统调度策略!简而言之就是,会导致温度升高后游戏有明显的卡顿感。

总结:

和前一篇(高通骁龙845大战华为麒麟980(一):谁的GPU更厉害?)合到一起做个总结:

在单纯的GPU对比方面,骁龙845领先,不管是绝对性能还是能效比。

在单纯的CPU对比方面,麒麟980领先,不管是绝对性能还是能效比。

实际游戏中二者的对比则要看游戏本身负载的特点:像这种对CPU极限高负载的,麒麟980优势明显。而大部分日常游戏则是CPU和GPU的负载相对均衡,二者无论是绝对性能(游戏帧率)还是耗电都差距不大。

最后,Mate20的温度控制策略相对于小米8来说要更优。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 高通
    +关注

    关注

    76

    文章

    7163

    浏览量

    187870
  • 华为
    +关注

    关注

    215

    文章

    33619

    浏览量

    247144

原文标题:高通骁龙845大战华为麒麟980(二):CPU以及整体谁更厉害?

文章出处:【微信号:mobile-gpu-cpu,微信公众号:手机GPU和CPU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    TC377上拉下拉以及阻值时,、低电平的判断值为多少?

    TC377上拉下拉以及阻值时,、低电平的判断值为多少?
    发表于 01-19 06:02

    1200EPOS控制V90惯量电机,通过通讯来控制电机JOG和走位置共振的厉害怎么消除?

    1200EPOS控制V90惯量电机,通过通讯来控制电机JOG和走位置共振的厉害,机械是采用圆盘方式安装的,通过调试软件自动匹配参数,震动情况没有任何改善,通过调试软件走JOG没有一点共振的情况,有知道是什么原因的吗,需要怎么调参数能消除共振
    发表于 01-09 13:53

    cpu温度太高怎么解决?cpu温度高的原因?

    cpu温度太高怎么解决?cpu温度高的原因? CPU (中央处理器) 温度过高可能会导致系统崩溃、性能下降甚至损坏硬件,因此是一个需要严肃对待的问题。在本文中,我们将探讨CPU温度过高
    的头像 发表于 12-09 16:15 1634次阅读

    OpenAI“政变”进行时,“百模大战”接下来该战什么?

    “百模大战”,不同赛道都在战什么?
    的头像 发表于 11-21 18:20 764次阅读
    OpenAI“政变”进行时,“百模<b class='flag-5'>大战</b>”接下来该战什么?

    华为鸿蒙系统

    华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行的华为开发者大会(HDC.2019)上正式发布的操作系统。 华为鸿蒙系统是一款全新的面向全场
    发表于 11-02 19:39

    cpu处理器的基本结构有哪些

    CPU 主要由运算器、控制器、寄存器组、高速缓冲存储器(Cache)和内部总线构成。CPU 作为计算机的核心,负责整个计算机系统的协调、控制以及程序运行,随着大规模集成电路技术以及微电
    发表于 10-30 11:45 2566次阅读
    <b class='flag-5'>cpu</b>处理器的基本结构有哪些

    【微控制器基础】——CPU内核与整体配置(上)

    【微控制器基础】——CPU内核与整体配置(上)
    的头像 发表于 10-17 17:19 465次阅读
    【微控制器基础】——<b class='flag-5'>CPU</b>内核与<b class='flag-5'>整体</b>配置(上)

    步进电机低速运转抖动厉害怎么解决?

    在低速转动是抖动比高速抖动厉害,怎么让低速不抖动
    发表于 10-08 07:30

    华为海思麒麟9000s是处于什么水平的处理器?

      华为海思麒麟9000s是一款旗舰级处理器,采用了5nm工艺制程,是目前华为公司最强大的芯片之一。该芯片主要应用于华为Mate40系列手机中,其性能指标非常出色,从CPU、GPU、A
    发表于 08-31 09:34

    俄罗斯最强自研CPU大战华为&amp;英特尔:一项测试领先鲲鹏!

    Baikal-S是由俄罗斯Baikal Electronics自主研制的服务器CPU,是俄罗斯最强的处理器。
    的头像 发表于 08-01 10:42 823次阅读
    俄罗斯最强自研<b class='flag-5'>CPU</b><b class='flag-5'>大战</b><b class='flag-5'>华为</b>&amp;英特尔:一项测试领先鲲鹏!

    【福利活动】深度体验OpenHarmony对接华为云IoT

    单元测试) (图8 代码编译文件) (图9 demo的主函数文件) 说明: 图9中A区域表示MQTT对接华为云所必须的一些库文件以及dtls的库文件,入口函数IoTMainTaskEntry
    发表于 07-28 10:55

    华为 mate 50Pro 不开机

    华为
    YS YYDS
    发布于 :2023年06月23日 00:38:34

    实时系统Preempt RT与Xenomai之争!主流,实时?

    在以往项目中的经验以及实时Linux系统专家Jan Altenberg 2015年在Embedded Linux会议上的讲演,我们整理出此文。希望可以帮助大家理解实时性,同时对在Preempt RT
    发表于 06-15 16:42

    STM32和Arduino对比,谁更厉害

    Arduino和STM32性能对比究竟谁更厉害呢?
    的头像 发表于 05-22 14:35 3561次阅读

    CPU型号怎么看性能好坏

    装机之家台式机CPU天梯图包括了intel 4代、6代、7代、8代、9代、10代、11代、12代以及新推出的13代CPU,目前intel平台装机建议考虑12代,13代CPU。而AMD
    发表于 05-17 15:16 3024次阅读
    <b class='flag-5'>CPU</b>型号怎么看性能好坏