当前位置: 软件志 >资讯 > 揭秘GPU Turbo技术:你想知道的都在这里

揭秘GPU Turbo技术:你想知道的都在这里

更新时间:2018-06-16 22:17:48    浏览次数:798+次

GPU Turbo彻底火了,甚至连推出它的华为都未曾想到它会这么火。

GPU Turbo发布会刚刚结束,微博上就出现了很多对搭载GPU Turbo技术的首款机型的对比与体验;知乎上也布满了各路大神对GPU Turbo技术原理的猜想与推测,似乎每个人都想挖掘出藏在GPU Turbo背后的秘密。

实际上,当发布会上提出60%的性能提升,30%的功耗降低的指标时,稍微有一些技术常识的人,都会惊诧于GPU Turbo的神奇功效。毕竟在智能手机行业高度发展和集中的今天,一家厂商能拿出10%的性能提升已经实属不易,更何况60%?

面对外界的猜疑与不解,华为也保持着相当开放的态度。

揭秘GPU Turbo技术:你想知道的都在这里图片↑↑↑华为消费者业务软件工程部总裁王成录博士解答GPU Turbo关键信息

在2018年6月14日举办的EMUI公开课上,华为消费者业务软件工程部总裁王成录博士亲自出面解答了GPU Turbo技术的一些的关键信息,为大家揭开了GPU Turbo的神秘面纱。

——华为为什么要做GPU Turbo?

与传统研发过程不同的是,做GPU Turbo并非是一个自上而下的设计需求,相反,它来源于千万级消费者自下而上的压力传导,不同配置的手机均有一个流畅运行大型游戏的需求,而当有机会从非纯硬件的方式解决这一问题时,GPU Turbo 技术应运而生。

王博士进一步解释道华为麒麟的GPU走的是高主频少核心的路子。理论上高主频设计能带来非常不错的性能表现,但也需要进一步控制功耗。而 GPU Turbo 技术则是通过软硬件相结合的方式,将“肌肉”的使用进行更有效的重新规划,从而是现在提升帧率表现的同时,也降低了功耗发热。

尽管如此,王博士表示GPU Turbo从立项到研发成功依然耗费了超过5年的时间,不过从结果来看,华为对GPU Turbo的前瞻性投入是120%值得的。

——GPU Turbo是如何工作的?

当然罗马不可能一天建成,革命性技术也不会平白无故从地底蹦出来,GPU Turbo的成功是建立在华为EMUI对安卓的递进式、系统性的改造基础上的。

从EMUI 4.0开始,华为就做出了Sensorhub LiteOS,统一了传感器使用,大幅降低了手机功耗;到EMUI 5.0,华为推出了新型文件系统F2FS,搭配优化内存调度使用的Ultra Memory技术,让EMUI做到了长期使用不卡顿。

在EMUI不断的创新发展中,华为还向谷歌逆向输出了一些优秀成果,比如F2FS文件系统,Vulkan图形引擎等等等等。

在这一切“准备工作”做完之后,配合EMUI 8.0的版本升级,华为才可以更好地抽出精力研发GPU Turbo技术,而且也只有在这些创新的扎实地基上,GPU Turbo才能发挥出自己真正的实力。

揭秘GPU Turbo技术:你想知道的都在这里图片1
↑↑↑华为消费者业务手机产品线总裁何刚在CESA介绍GPU Turbo

具体到广大消费者最关心的,GPU Turbo如何大幅提升游戏帧数的问题,王博士给出了非常详细的回答。

对于游戏而言,相邻的两帧画面往往是有很多地方是相同的,手游玩家应该对这一点很有体会,你这一帧在G港集装箱里,下一帧有很大的概率依然在集装箱内。特别对于一些LYB而言,很有可能一整场都趴在草丛里,游戏30分钟稳定保持在同一个画面。

所以GPU Turbo技术在预判到游戏画面下一帧没差别的情况下,就会只渲染画面出现变化的地方。举个例子,2帧之间可能有80%的画面是一致的,GPU Turbo就会让芯片只渲染变化的20%,从而减少GPU 80%工作量。

渲染工作量的减少大幅提升了下一帧的帧数延迟,用户眼球感受到画面掉帧需要16.7毫秒的时间,华为GPU Turbo可以把下一帧的渲染时间控制在7毫秒以内,最快可以在短短3毫秒以内就完成下一帧的渲染工作。

合理调度GPU资源,节省GPU性能到游戏最需要的地方,这才是GPU Turbo让游戏满帧运行的秘密所在。

——除了游戏,GPU Turbo还能干啥?

GPU Turbo是一个堪称革命性的技术,对于用户而言,它的功用也不会仅仅限制于少数几款热门游戏上,对于付出5年精力的华为来说更是如此。

而且更重要的是,通过OTA升级,华为许多机型都可以享受这项新技术。

揭秘GPU Turbo技术:你想知道的都在这里图片2
↑↑↑何刚宣布华为多款手机将陆续升级GPU Turbo技术

华为Mate 10系列将成为首款支持GPU Turbo的华为手机,Mate 10将于6月底开启会员服务申请通道,并陆续启动版本推送。

华为其他系列手机在今年也将陆续升级GPU Turbo技术,七月是Mate RS、P20以及nova 2s系列,nova 3e、畅享8 Plus、麦芒6以及畅享7s将在八月得到升级,而相对较早的旗舰机型Mate 9、P10系列将在十月份得到升级。

最后,在被问及“友商是否会在几个月内学到这门技术”时,王博士很开心地笑道:“我对GPU Turbo这项技术非常自信,它的技术门槛非常高,其他家不太可能在短时间内跟进。”

可以看到,经历了5年的研发投入的GPU Turbo技术,确实是一项国内外罕见的软件创新,大幅提升了华为用户的游戏体验。这也是华为在推出华为P20 Pro徕卡三摄之后,再一次拿出领先业界的技术实力。

是的,华为用无可置疑的创新实力在自己与他人之间搭建起高不可攀的技术门槛,经过GPU Turbo之后,很难想象未来的华为究竟还能为消费者带来怎样的惊喜。