2018年6月6日,华为荣耀在北京发布了一项被称为“很吓人”的技术。这项技术真的吓人么?看完这篇浅析您来决定。
2018年6月6日,华为荣耀在北京召开发布会,其中最让人期待的莫过于“很吓人的技术”。今年4月余承东在P20发布会后接受媒体采访时,曾表示华为即将宣布一项很吓人的技术,“有了这项技术其他手机速度跟我们手机的速度相比,就等于是地上跑和天上飞的区别!”。
这里华为玩了一个文字游戏,是效率提升60%,但发布中似乎都在强调性能
据现场介绍,这项技术是华为根据汽车涡轮增压的灵感研发而成,它通过系统底层对传统图形处理架构进行重构,从而将图形处理效提升60%以上。更加重要的是,这是一项软件层面的升级,已经购买华为系列手机的用户可以在未来直接升级支持。
小米8刚发布就惨遭“超越”
现场华为用以刚刚发布的荣耀Play为样本进行了对比测试。测试结果表明,使用GPU Turbo技术的荣耀Play要比使用骁龙845处理器的小米8、iPhone X等手机的表现好很多,不仅帧数稳定、流畅,而且更加省电。
至于这项技术是通过什么方式实现,在发布会现场以及会后的媒体采访环节,华为方面均没有正面回答。目前已知的技术信息仅有以下几点。
1. 专利技术,软硬结合
2. 根据汽车涡轮增压灵感研发
3. 麒麟处理器手机可升级
根据已有的信息点,笔者大致猜测了一下这个GPU Turbo的技术原理,至于对不对可能要到6月13日华为官方在上海的技术沟通会上才能验证。
因为Android生态的复杂性,Google或应用厂商没法为不同的处理器开发出一套通用的多核心调用方案。实际上你的手机在跑大型3D游戏时,可能只有一个GPU核心在工作。回顾历史,起初能以60帧运行王者荣耀高帧率模式的手机非常少,后来OPPO、VIVO成为王者荣耀合作伙伴后,率先推出了独家优化版,通过调用多个GPU核心一起运算,提升整体性能。
简单的说,在不改变硬件设计的情况下提升图形处理性能的方式无非以下几种:
1. 多核心同时运算
2. 优化算法提升效率
3. 提升核心频率
回到“很吓人”的技术上,首先Android系统华为是没法重构的,其次麒麟处理器采用了ARM公版的Mail GPU,想从根本上重新定义图形计算有点天方夜谭。所以我猜测华为是在驱动层加入了可以调用麒麟处理器GPU核心的接口,然后通过中间层的高效API来完成APP的调用,使这些APP在需要图形计算的时候,可以利用全部的GPU核心完成。不过,如果真的是这样实现了“很吓人”的技术,那GPU Turbo似乎与其他厂商深度定制某些游戏的优化方式并没有太大差异。
但是华为既然宣称图形处理技术可以提升60%的图形处理效率,那除了多核心运算外,我猜测可能还会有混合计算、GPU超频,甚至降低画质提升帧率这样的技术。不过,这依然无法解释为什么性能有飞跃但功耗还能下降。
GPU似乎并不存在多线程技术,当然也可能是我读书少。
即便是汽车中我们熟悉的涡轮增压,不论是采用空气增压还是机械增压,它虽然可以用小排量发动机达到大排量发动机的功率和扭矩,从而达到提高燃油经济性的目的。但是它并非没有副作用,因为工作时发动机的温度、压力都大大提高,因此发动机的寿命要比没有增压的短。所以如果说“很吓人”的技术真的可以既能达到性能狂涨,又可以降低发热、功耗,还可以通过软件将所有的麒麟处理器机型都升级,那还真的是有点可怕。
假如一切都成真,那有了GPU Turbo技术还要什么摩尔定律
不过对此我还是心存疑虑的,毕竟如果通过一个软件层面的升级就能把算力提升了,那摩尔定律可能就彻底失效了。大家也没必要做新架构和更先进的制程,都去挖比特币吧,那个收益更高(笑醒~)。
网友评论