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

    文章

    7439

    浏览量

    190328
  • 华为
    +关注

    关注

    215

    文章

    34292

    浏览量

    251145

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

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

收藏 人收藏

    评论

    相关推荐

    简单认识第二代通Oryon CPU

    在不久前的2024骁龙峰会上,备受瞩目的新一代骁龙旗舰移动平台——骁龙8至尊版正式发布。这款以“至尊版”命名的全新平台也是首个采用第二代通Oryon CPU的移动平台。凭借领先的CPU、GPU
    的头像 发表于 11-13 09:43 175次阅读

    华为持续领跑中国UPS整体市场

    近日,第三方权威机构赛迪顾问(CCID)发布《2023-2024中国UPS市场研究年度报告》,报告显示,2023年华为UPS再次登顶中国UPS整体市场份额第一。截至目前,华为UPS连续五年领跑中国
    的头像 发表于 11-06 17:32 444次阅读

    今日看点丨 通骁龙 8 至尊版发布:Oryon CPU 性能提升 40%;索尼-本田移动将开发AI自动驾驶电动汽车

    1. 通骁龙 8 至尊版发布: Oryon CPU 性能提升 40% ,整体功耗降低 27%   在今天举行的骁龙峰会上,万众瞩目的新一代通旗舰 SoC—— 骁龙 8 至尊版(骁龙
    发表于 10-22 10:56 644次阅读

    TPA3118发热厉害,然后电感也发热比较厉害,是什么原因?

    TPA3118发热厉害,然后电感也发热比较厉害,不知道是什么原因,当时声音又很正常,没有什么底噪呀啥的
    发表于 10-12 07:00

    服务器cpu占用率怎么解决

    服务器CPU占用率是一个常见的问题,它可能会导致服务器性能下降,甚至影响用户体验。 一、了解服务器CPU占用率的原因 应用程序问题 应用程序设计不合理,导致
    的头像 发表于 10-10 15:14 687次阅读

    CPU主频是什么意思

    CPU主频,作为计算机处理器性能的一个重要指标,承载着丰富的技术内涵与实际应用价值。以下是对CPU主频的详细解析,包括其定义、用途、技术原理、影响因素以及在多个领域的实际应用。
    的头像 发表于 09-26 15:50 885次阅读

    什么是CPU缓存?它有哪些作用?

    CPU缓存(Cache Memory)是计算机系统中一个至关重要的组成部分,它位于CPU与内存之间,作为两者之间的临时存储器。CPU缓存的主要作用是减少CPU访问内存所需的时间,从而提
    的头像 发表于 08-22 14:54 2308次阅读

    CPU的低功耗与功耗的区别

    CPU的低功耗与功耗之间存在多方面的区别,这些区别主要体现在功耗水平、性能表现、应用场景、成本效益以及技术实现等多个维度。
    的头像 发表于 08-07 15:43 3253次阅读

    基于 FPGA 的飞机大战游戏系统设计

    第一部分 设计概述1.1 设计目的我们设计了一款基于 FPGA 的SEA开发板 的飞机大战游戏。飞机大战游戏是一款休闲益智类游戏,既简单又耐玩。在初始界面,我们有开始游戏、重新开始、皮肤选择和结束
    发表于 07-24 20:03

    华为正式放弃通芯片

    5月15日,据外媒最新报道,通公司正式确认,华为已无需依赖其处理器供应。 在出口许可被正式吊销前,通的首席财务官已公开表示,预计明年与华为之间的芯片销售将为零,因为
    的头像 发表于 05-15 19:07 996次阅读

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

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

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

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

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

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

    Java程序CPU使用率的原因

    负载过高,造成性能下降甚至系统崩溃。为了解决这个问题,我们需要深入了解CPU使用率的原因以及解决方法。 一、不合理的算法和数据结构 在编写Java程序时,算法和数据结构的选择是至关重要的。如果选择了不合理的算法和数据结构,会导
    的头像 发表于 12-05 11:20 5205次阅读

    cpu满载是什么原因 cpu容易满载怎么办 cpu过高怎么处理

    cpu满载是什么原因 cpu容易满载怎么办 cpu过高怎么处理  CPU满载是指CPU的使用率非常
    的头像 发表于 11-28 17:29 1w次阅读