华为gpu turbo技术是什么?人工智能让普通变得不普通

人工智能

621人已加入

描述

华为轮值董事长徐直军作了主题演讲,并表示,目前企业对人工智能的应用还处于起步阶段。真正使用人工智能的企业不到1%,预计到2025年人工智能才会大范围普及。

作为智能手机厂商,华为也预计了2025年智能手机的状况。那时,全球智能手机保有量将超过80亿、用户达65亿。华为也指出,个人智能终端数将达400亿、个人智能助理普及率达90%;同时智能机器人也将快速普及到家庭中,份额从如今的1.5%会增长到12%,家庭宽带入户率将增长到75%。

徐直军表示,2017年华为研发费用达897亿元,同比增长17.4%,近十年投入研发费用超过3940亿元。未来10年将以每年超过100亿美元的规模持续加大在技术创新上的投入。同时,华为表示华为的企业愿景是把数字世界带入每个人、每个家庭、每个组织,通过构建万物互联的世界,释放每个人的潜能,让普通人不再普通。此外,华为轮值董事长徐直军还透露,在今年9月即将召开的华为全连接大会上,华为将正式对外发布公司的人工智能战略。就问你期不期待?我们先来看看华为gpu turbo技术是什么?
 

华为gpu turbo技术是什么?GPU Turbo是个多层级的梳理技术

首先是数据上的一些分享,目前EMUI的日活用户接近3.4亿人;华为为老机型用户提供EMUI 8.0的用户数达到了8000万。而站在发展历史角度,EMUI 5.0则是华为内部对系统的分水岭。

华为gpu turbo技术是什么?

谈到优化,就不得不分层讲解:手机由硬件底层到可以看到的系统,由内到外分为硬件、内核、驱动、配套、中间件和框架层。因为安卓开源的问题,没层里面都彼此混乱,应用调用的代码层级不同、无用代码、同一个数据调用位置不一样,这些都是巨大的耗损。

就好比糯米诺骨牌,这些环节层层相连,哪个环节出问题都不能达到流畅。

华为说的GPU Turbo,就是针对完整的一套优化,而中间层由于代码量最大、最为混乱的部分,也是优化的主要位置。譬如在EMUI 4.0时代华为做了SensorHub LiteOS层面整理、EMUI 5.0时代则完成了虚拟机、数据库、文件系统以及Ultra Memory的优化。

到了EMUI 8.0时代,优化则涉及iAware,人工智能、机器学习、资源分组调用等。这些共同构成了GPU Turbo,比如一个游戏应用在调用不同层级的数据,发觉这一帧与下一阵画面的变化只有20%,所以只需要做20%内容的处理。

而在整体梳理以前,则需要完全渲染一帧画面。

华为gpu turbo技术是什么?


完成这些优化需要的是大量的数据测试,华为设有武汉中端软件自动化测试中心、北京中端开放实验室、北京终端软件自动化测试中心,每个测试中心都有大量手机在做24小时的测试运行。这些数据是EMUI优化的基础。

建立应用的生态

开放是优化的另一个思路,华为拥有终端实验室Openlab。这一平台针对第三方应用开发者,他们不需要购买华为终端,只需要在这个平台上,就能做和手机的适配与优化。目前能实现为第三方开发者提供应用远程调试优化的标准,评测维度包括安全、稳定、兼容性、等五大标准。开发者的应用是否完整好用,用Openlab就能得到答案。

相应的,一方面这些应用会对华为以及安卓手机有更好的适配;反过来,华为也能更好地了解新的应用趋势,储备数据。

华为gpu turbo技术是什么?


华为还把这种思路放到了AI平台,称之为HiAI平台。运用独有NPU的技术,开放DDK给第三方应用,让应用的运行效率更高。

华为gpu turbo技术是什么?

会上另一个关键点是华为把这种生态数据的梳理运用到了多方面:Openlab和HiAI两个平台就是把自身硬件和第三方数据适配的两个环节。这思路其实并不新鲜,苹果iOS的优秀体验本身就来闭环生态;而安卓开放留下的软肋,就留给了手机厂商自己。

  华为gpu turbo技术评测告诉你华为GPU Turbo技术有多牛?

  在荣耀Play发布会上,余承东正式展示了这项叫做GPU Turbo的图形处理加速技术。

  

  据说这项技术可以将图像处理性能大幅度提升,据悉图形的处理速度将整体提升60%,功耗下降30%。

  

  具备高性能、更省电、高画质、更酷玩四个特点。无论是在帧率,还是耗电上,荣耀Play使用了GPU Turbo技术以后都全面领先未使用时。

  

  而且GPU Turbo技术对于中低端手机提升同样惊人,可以让千元机也能流畅玩大型游戏。

  华为GPU Turbo技术类似汽车的涡轮增压,毕竟Turbo的意思就是涡轮。

  汽车的涡轮增压原理就是通过涡轮加压的方式增加燃气机的空气进气量,使得燃油燃烧得更充分,进而增加动力。

  那么,华为GPU Turbo技术又是通过底层技术更改了什么进而能够提高这么多呢?

  这得从麒麟970的构架说起了。

  

  麒麟970CPU部分采用的是ARM公版A73架构+A53架构大小核心搭配,4个A73大核最高主频为2.4GHz,4个A53小核最高主频1.8GHz,性能表现还不错;但这不是关键,关键在于GPU方面,麒麟970采用的是ARM Mali-G72MP12,这是一款12核的图形处理单元,也就是说,麒麟970的GPU与CPU一样,也是会根据实际使用的需求来决定启用具体的核心数,而不是一直保持火力全开的状态。

  在这里就要提及到腾讯的优化区别对待的事了,因为腾讯没有对华为手机进行优化,这导致华为手机在玩游戏的时候,GPU并不能达到火力全开,也就是GPU不能满负荷运行的程度,自然就会影响游戏体验了。

  其实华为GPU Turbo技术说破了也很简单,就是主动让GPU火力全开,而不是被动适应使用需求,这样就可以全面发挥GPU的性能,游戏性能自然大幅提高了。换句话说,这跟电脑强制显卡超载是一个意思!

  而且华为GPU Turbo技术还在不影响性能需求的前提下,适当地降低了CPU性能,这样不仅降低了功耗,还减少了CPU性能的浪费,可谓是一举多得!

  也可以这样理解,华为GPU Turbo技术说到底也仅仅只是一个图形处理加速技术,通过更改底层硬件数据,使得GPU满负荷运行,进而加强游戏性能。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分