华为独家揭秘,GPU Turbo技术破解手机卡顿难题,南方ask深度解析

华为独家揭秘,GPU

华为的GPU Turbo技术是一种创新的图形处理优化技术,旨在解决手机在运行高性能图形应用时可能出现的卡顿问题。以下是华为揭秘GPU Turbo技术如何“拯救”手机卡顿的详细过程:
### GPU Turbo技术原理
1. "硬件加速":GPU Turbo技术通过优化手机GPU(图形处理器)的运行效率,实现硬件层面的加速。
2. "软件优化":华为在软件层面进行了深度优化,包括系统内核、驱动程序等,以提高GPU的运行效率和性能。
### 如何解决手机卡顿
1. "提升帧率":GPU Turbo通过优化图形处理流程,提高游戏的帧率,减少卡顿现象。
2. "降低功耗":在保持高性能的同时,GPU Turbo技术还能有效降低功耗,延长电池续航。
3. "优化内存使用":通过智能管理内存资源,GPU Turbo减少内存碎片,提高系统运行流畅度。
4. "智能调度":GPU Turbo能够根据应用的需求智能调度GPU资源,确保关键应用得到足够的处理能力。
### GPU Turbo技术优势
- "兼容性强":GPU Turbo技术支持多种硬件和软件平台,能够在不同型号的手机上实现优化效果。 - "性能提升显著":通过GPU Turbo技术,手机在运行高性能图形应用时,性能可以得到显著提升。 - "用户体验优化":减少卡顿,提高运行流畅度,提升用户的使用体验。
### 实际应用案例

相关内容:

作为近期备受关注的技术创新之一——华为GPU Turbo技术,已于近日全面开放在HUAWEI Mate 10系列的升级通道。同时,于7月上旬开启HUAWEI P20系列升级通道。作为首款支持该技术的华为手机HUAWEI Mate 10系列在GPU Turbo的加持下,图形处理效率大幅提高,SoC能耗有效降低,HDR画质也得到增强。

由于具备让图形处理效率提升60%的能力,可满帧稳定运行热门大型游戏,同时SoC(系统级芯片)能耗降低30%,玩游戏可以更持久流畅,GPU Turbo被业内称为“吓人的技术”。其工作原理是,通过软硬件的优化协同,来实现图形处理效率的巨大提升,并降低功耗,类似汽车上涡轮增压的技术。

在推出华为P20 Pro徕卡三摄之后,华为再一次拿出领先业界的技术实力。“吓人”的GPU Turbo技术究竟是如何做到的,其背后蕴藏着怎样的技术创新,又将如何影响行业?为此,南方日报记者采访了华为消费者业务软件工程部总裁王成录,试图解答这些问题。

软件不能只是配角

“华为手机历程已经十年了,过去多是在硬件领域不断积累能力,如芯片、工程工艺、材料等方面。其对于软件的理解,是在安卓生态上进行适配支撑硬件即可。” 王成录告诉记者,3年前,随着华为手机占据了越来越多市场份额,不断向高端挺进,软件便不能只是配套角色,而是必须围绕消费者体验来构建出持久竞争力。

华为的整体思路是做平台,硬件、软件的核心便包含在其中,华为过去的软件积累已转化到EMUI(华为基于安卓开发的情感化手机操作系统)上,第三方可基于华为的平台进行创新,最终给消费者带来良好的用户体验,这样的技术价值才是有意义的。

据了解,EMUI整体体量随着华为手机市场份额不断提升,其日活用户已达3.4亿,覆盖216个国家,涉及77种语言,且呈不断上升趋势。用户量不断增大带来的问题便是流畅度,手机用长了时间便会卡顿,而这也是安卓体系的共性问题,是与拍过iOS相比的短板所在,其和系统软硬件体系均相关。

GPU Turbo的成功便是建立在华为EMUI对安卓的递进式、系统性的改造基础上的。从2012年的合一桌面到现在的EMUI 8.2,EMUI已经走过了近六个年头,其中为了不断的提升用户体验,华为在整套系统的各个层面都有了极深的渗透和了解。

未来GPU Turbo将用于AR/VR

不少消费者都有这样的体验:手里的安卓手机一开始很流畅,几个月之后便开始变得卡顿,而且呈现越用越“卡”的迹象。对于这一现象,王成录解释道,这是因为系统适配当时的硬件,而后者出现问题后会产生很多副本,但存储空间却没有跟上,这也是华为更换许多谷歌原生系统文件的原因所在,其核心在于底层技术数据互通。

这需要系统性考虑组件优化、存储调度等问题,如此才能“长治久安”给消费者提供更好的体验,把卡顿问题系统化解决。

在上述基础上,华为才可以更好地抽出精力研发GPU Turbo技术,而且也只有在这些创新的扎实地基上,GPU Turbo才能发挥出自己真正的实力。王成录说,“解决如何一个问题都要贯通整个安卓架构,从CPU、GPU、DSP、NPU等各个硬件都要考量,计算任务需要恰当分解并进行资源分配。”

“能做到GPU Turbo这样“吓人的技术”确实非常了不起,传统意义上图形处理效率能够提升10%已经不容易,而我们提升了高达60%,满帧稳定运行热门大型游戏。”他说,这一技术是安卓体系图形处理方面的革命性变化,未来还可以在AR/VR图形处理等方面发挥作用。

GPU Turbo究竟是如何大幅提升游戏帧数的?合理调度GPU资源是GPU Turbo秘诀所在。王成录解释道,对于游戏而言,相邻的两帧画面往往是有很多地方是相同的,GPU Turbo技术能在预判游戏画面下一帧无差别的情况下,只渲染画面出现变化的地方。若2帧间有80%的画面一致,GPU Turbo将让芯片只渲染变化的20%,从而减少GPU工作量。

下一步华为终端软件核心是AI

“我们需要保证实验室测试结果与市场结果接近,为此我们投入了大量的人力、资金研发这一技术。” 王成录介绍,完成这些优化需要的是大量的数据测试,华为设有武汉终端软件自动化测试中心、北京终端开放实验室、北京终端软件自动化测试中心,每个测试中心都有大量手机在做24小时的测试运行。“华为OpenLab运行了两年,所有的测试都是免费开放的,开发者不需要购买华为机器,只需要申请账号便能进行测试。”他说。

据悉,今年上半年,华为推出了HiAI引擎,具备计算机视觉(CV)引擎、自动语音识别(ASR)引擎、自然语言理解(NLU)引擎三大接口功能,可用于短视频直播类、社交平台类、AR、拍照修图类、购物类、翻译或文字处理类应用的AI功能实现。“AI不再是一个概念,下一步华为终端软件核心便是AI。华为在构建技术的同时,便构建了开放的能力和平台,向所有第三方‘敞开大门’。” 王成录说。

友商是否会在几个月内学到这门技术?对此,王成录表示,“我对GPU Turbo这项技术非常自信,它的技术门槛非常高,其他企业不太可能在短时间内跟进。”

【记者】苏梓威

【作者】 苏梓威

【来源】

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章