如何科学理解麒麟9000的拷机功耗?

2020-11-12 19:58:44

10点赞

6收藏

7评论

前段时间,有网友拿麒麟9000拷机,于是有了功耗翻车的说法。今天我们就来讨论一下,麒麟9000功耗真的翻车了吗?用拷机功耗来定义麒麟9000的能效表现是否科学?

首先要明确的是,性能提升和功耗的增加并不是线性关系。在谈论能效的时候,不考虑性能,就是耍流氓。极限性能的增加,必然要付出更大比例的功耗。

先来复习一下初中物理的知识,电功率计算公式:P= UI,按纯电阻电路来计算,根据欧姆定律I=U/R代入P=UI中还可以得到:P=U2/R。

很明显,电功率和电压的平方成正比,会有类似如下的曲线(示意图,假设R=1)。

以CPU为例,在不考虑内存瓶颈的情况下,CPU性能的提升和CPU频率的增加是接近线性关系(频率的增加意味着单位时间内的cycle增加,而固定微架构的处理器,每条指令执行需要的cycle数是恒定的)。但是更高的频率就需要更高的电压,从上面的曲线很明显看到,随着电压的升高,功率曲线增加的斜率越陡峭,功率增加幅度越大。

这个现象在其他领域也是比较常见的。当飞机速度增大时,作用在飞机上的空气阻力会迅速增大,空气阻力和速度的平方成正比,飞行速度每增加1倍,发动机的功率就需要增大为原来的8倍。"提康德罗加" 级导弹巡洋舰波障速度为 30.9 节,而在32.5节全速航行时,速度只增加5%,却需要29%-35%的额外推进功率。

因此,可以明确的是,在拷机过程中,GPU极限性能增加,需要付出更大的功耗,二者绝非线性关系。

下面我们来还原拷机实测的过程。目前网上只有麒麟9000拷机数据,断然下结论未免过于偏颇。我们可以拿骁龙865+一起测试,二者在同一阵营,水平相当,看看结果如何。

我们使用GPU GFLOPS分别对Mate40 Pro和三星Note20 Ultra进行了双拷测试,结果如下:

骁龙865+在性能不及麒麟9000的情况下,整机平均功耗甚至达到了9.58W,超过麒麟9000的9.18W。

下面来直观对比麒麟9000和骁龙865+的拷机数据:

相比骁龙865+,麒麟9000的CPU GFLOPS高了5%,GPU GFLOPS高了28%,而在这个情况下,整机的平均功耗低了4%。

那么简单计算一下,如果麒麟9000的性能和骁龙865+相当的情况下,功耗会低多少呢?

因为GPU性能差距比较大,后面主要计算GPU,暂时忽略CPU的差异。GPU GFLOPS测试主要测试GPU的ALU计算单元,访问内存较小,性能和GPU频率基本呈线性关系。

由于无法知道麒麟9000的每个频点的实际电压,我们做一个简单假设,每个频点的电压和频率呈线性关系(事实上,越高的频率需要的电压会更高)。

麒麟9000对外公布的GPU最高频率是759MHz,假设759MHz的电压是1V。

那么如果麒麟9000的GPU性能降低到和骁龙865+相同,GPU频率大约是在592MHz,这个时候的电压按线性计算在0.78V。按功率的计算公式,麒麟9000在与骁龙865+ GPU性能相同时的功率,大约为最高频点的功率的60%(P=U2/R,即:0.782/12=0.6084≈60%),即比最高频点功率低40%。注意上面都是假设电压是线性上升的,考虑到极限频率下额外需要的电压以及极限频率下依然比骁龙865+低4%,麒麟9000同性能下GPU功耗比骁龙865+功耗低50%是完全合理的。

事实上,拿拷机过程中释放的瞬时数据,来评价一款芯片的功耗本身就是不合理、不科学的。作为普通用户,我们更应该关注真实场景下游戏体验,优质的体验才是王道。

android拷机工具,如何科学理解麒麟9000的拷机功耗?相关推荐

  1. 鸿蒙麒麟华为手机多少钱一部,华为P50真机外观曝光!搭载麒麟9000,首款鸿蒙手机...

    [微创WEC科技]近日,鸿蒙系统推送了开发版2.0的公测,让越来越多小伙伴都用上了鸿蒙系统,我由于身边没有华为的机型,所以暂时没有体验.说实话,近年来,基本都没有怎么体验过华为手机,最多也只是荣耀而已 ...

  2. android刷机工具推荐,刷机也能如此轻松 Android一键刷机工具

    对于许多Android用户来说,刷机乃是人生一大乐趣,但是许多刚接触Android手机不久的机友对于刷机还不够了解,既羡慕别人华丽流畅的手机系统,又害怕刷机失败而导致手机变"板砖" ...

  3. 上位机和下位机的概念,理解如何实现PC从PLC中读取数据?

    市面上的PLC有上百种, 西门子的, 三菱的, 欧姆龙的等等. 上位机和下位机的理解: 上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/ ...

  4. 电脑刷机重装系统_一键刷机工具

    手机刷机一般来说可能会比较繁琐,一旦操作不当极有可能会使手机变砖头,而今天小编带来了一款操作极其简单的一键刷机工具百度云os,该工具是由百度官方基于Android 4.0研发的,并且采用了百度云计算核 ...

  5. Android Framework常用工具及LOG调试方法

    概述 Framework开发是一项非常繁琐复杂的工作,需要阅读大量的源代码,分析及其多的LOG信息来定位错误位置.这个时候如果使用一些工具或者知道如何定位重要LOG信息,就可以使一些复杂的工作变的简单 ...

  6. [讨论] 通用(任何android机型)Root教程(完整版!附砖机自救方法)

    一台android终端(可能是手机.可能是平板,也可能是其它),很多功能是要取得Root权限后才能使用的.那我们就来Root它. 取得root权限只要在机器里放两个文件就可以了 /system/bin ...

  7. 的Android组件、工具、框架大全(转) android 学习 android 例子 android 开源项目

    2015最流行的Android组件.工具.框架大全(转) 转自:2015最流行的Android组件.工具.框架大全 Android 是目前最流行的移动操作系统之一. 随着新版本的不断发布, Andro ...

  8. 2015最流行的Android组件、工具、框架大全(转)

    转自:2015最流行的Android组件.工具.框架大全 Android 是目前最流行的移动操作系统之一. 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生 ...

  9. 2016年最流行的Android组件、工具、框架大全

    首发链接:2016年最流行的Android组件.工具.框架大全 Android 是目前最流行的移动操作系统之一. 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, ...

  10. 高通芯片刷机我的分析理解(启动分析故障分析)

    安卓手机高通芯片刷机我的分析理解高通芯片手机是市面上比较流行的手机系列,例如:小米系列大部分机型,三星系列部分高端机型,中兴努比亚系列,联想手机高端机型,一加手机全部机型,还有华为手机一小部分等等吧. ...

最新文章

  1. Js跨域请求jquery的jsonp方式
  2. python 模块(Module)和包
  3. 两难!到底用 Spring BeanUtils 还是 Apache BeanUtils?
  4. 编译实验(三)目标代码生成
  5. 【HEVC帧间预测论文】P1.2 An Efficient Inter Mode Decision Approach for H.264 Video Codin
  6. canvas压缩图片成base64,传到后台解码需要注意的问题
  7. UDP Socket编程
  8. html 转盘抽奖开发,html 大转盘抽奖
  9. 意间ai绘画怎么输入关键词,让图片变得好看?
  10. 微信公众号聊天底部菜单动画
  11. 梅科尔工作室深度学习第五课-CNN
  12. 部署WekaFS并行文件系统的10大理由
  13. 大数据Python基础——第一章 搭建环境
  14. 机器学习——KNN分类器的学习
  15. 用QT搭建简单的播放器外壳
  16. 215601-96-0|2-(3-硝基苯基)咪唑[4,5f][1,10]邻菲啰啉|分子量:341.32|分子式:C19H11N5O2
  17. Joomla模板下载
  18. jwPlayer播放器基本使用
  19. 五阶段--k8s部署Spring Cloud应用
  20. Week7-3HMM1

热门文章

  1. “番茄工作法” 工欲善其事必先利其器
  2. 2019年微信大数据新鲜出炉,你确定不来看看吗?
  3. 支付宝接口 设置支付宝订单的超时时间为15分钟
  4. 【教程】使用腾讯云轻量应用服务器搭建 Guacamole 远程桌面代理服务器,让境外小鸡远程不再卡顿!!
  5. 计算机视觉SIFT算法详解
  6. 如何高效设计游戏——从抽奖模型到圆桌算法(上)
  7. 武汉同济医院挂号指南
  8. [No0000134]C#中的委托,匿名方法和Lambda表达式
  9. word2016页码都是一样的这样解决,详细全过程
  10. 重新排列数组的数,使得负数都排在正数的前面