03.03 华为的新技术是如何让cpu增强性能的呢?

雷荡斯莫克


“GPU Turbo未来将作为华为和荣耀手机基础核心能力,将使得EMUI及上层图形应用更加滑顺、流畅,还将支持AR、VR等创新业务场景,将可以应用于虚拟教学、在线购物、图形处理等一系列行业领域,为用户打造最佳的视效体验”

从这段描述可以看出GPU Turbo是一个图形加速技术,而且是基于麒麟SoC之上的技术。会对基于麒麟CPU+EMUI系统之上的图形应用起到加速作用。

华为GPU turbo的发布会上并没有详细解释这个技术的原理。只是做了一个“涡轮压缩机”比喻。

按照华为的说法,GPU Turbo不仅只支持游戏,而且提升EMUI图形应用的性能,使系统运行更加流畅。

但有一点大家要注意一下,目前使用了GPUtrubo技术的荣耀play只支持六款游戏,而且5个是鹅厂的游戏,为什么是这样呢?

根据我目前汇总的网上一些技术大咖的猜测,华为的技术可能是这样的。

因为安卓系统生态的复杂性,碎片化等特点,谷歌和应用厂商无法针对不同的处理器开发出一套“通用的”多核心调用方案。也就是说安卓手机在跑游戏时,很可能只有一个GPU核心在运作。这样就大大降低了CPU的效率。

在不改变硬件设计和安卓系统的情况下提升图形处理性能的方式大致以下几种:

  • 多核心同时运算

  • 优化算法提升效率

  • 提升核心频率

vivo和oppo手机虽然被指责“低配高价”,但普遍反应游戏体验还是很不错,就是因为OV和鹅厂旗下的游戏公司紧密合作,针对OV的硬件做了大量的优化的结果。

还有,前段时间有报道,联发科也要和鹅厂密切合作,针对其旗下的游戏进行优化适配。

回到华为GPU Turbo技术

华为是没法重构的安卓系统,同时麒麟处理器采用了ARM公版的Mail GPU。所以想从底层重新定义图形架构有困难。所以很多人猜测,

“华为是在驱动层加入了可以调用麒麟处理器GPU核心的接口,然后通过中间层的高效API来完成APP的调用,使这些APP在需要图形计算的时候,可以利用全部的GPU核心完成。”

这样说来,GPU Turbo似乎与其他厂商深度定制某些游戏的优化方式并没有太大差异。所以华为自称的60%的性能提升的确很吓人。现在华为的荣耀play和GPU turbo还在铺天盖地的推广期,后面会有一些比较专业的评测机构进行专业客观的技术评测,到时候我们就会知道这个技术到底如何。


根据上述猜测和华为广告页面上的说明,可见这个技术还需要游戏厂家针对性的适配和优化。否则也无法实现华为所称的性能提升。除了游戏,和图形应用有关的应用也要相关的适配。当然EMUI本来就是华为的东西,他肯定对这个系统进行的相关的优化和适配。

希望我的回答能对你有所帮助。


我执蚃禮


荣耀play的GPU涡轮增压技术性能展示

\n

{!-- PGC_VIDEO:{"thumb_height": 360, "thumb_url": "8b6900026dd0ca75f2ab\


分享到:


相關文章: