0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

揭晓革命性图形处理加速技术GPU Turbo

KjWO_baiyingman 来源:未知 作者:李倩 2018-06-08 14:08 次阅读

预热了两个星期的华为“很吓人的技术”终于在荣耀Play新品发布会上揭晓--革命性图形处理加速技术GPU Turbo,那么该项技术真的能大幅提升手机的运行流畅性么?笔者尝试分析一下。

GPU对手机的重要性在提升

早期的手机是功能手机,主要的功能就是打电话,而进入智能手机时代以来,手机已成为一个多功能产品,集成了极为丰富的功能,而游戏、视频等正是手机的重要应用。

我们都知道在PC上,由于游戏、大型软件的发展用户日益认识到显卡的重要性,毕竟这些图形处理工作还是GPU处理得更高效,显卡的售价甚至超过此前的重要核心元件CPU,在PC市场上最知名的显卡无疑就是NVIDIA,而GPU的名字也是由NVIDIA提出的。

与PC做对比我们就能明白了在智能手机上GPU开始凸显出重要性的原因了,当下全球流行的GPU分别有Imagination的powerVR、高通Adreno、ARM的Mali,华为所采用的GPU就是ARM的Mali系列。

ARM作为移动市场的领导者,其当然也认识到了GPU的重要性,特别是GPU对自动驾驶人工智能、AR/VR等新兴行业等尤为重要,ARM开始在GPU市场发力,2016年推出的G71性能较之前版本的图形性能增长50%,因此广受各移动芯片企业的欢迎,逐渐在移动GPU市场形成三足鼎立的地位。

华为GPU turbo是一个好技术

华为消费者BG CEO余承东介绍,GPU Turbo打通了EMUI操作系统以及GPU和CPU之间的处理瓶颈,通过软硬件的优化协同,实现了图形处理效率的大幅提升,图形处理性能提升了约60%,而且降低了功耗。

普遍认为iPhone在流畅性方面远较安卓手机优秀的多,其中的原因之一正是因为苹果的iOS系统对图形的各种特效处理基本上正好都是基于GPU硬件进行加速的,这减轻了CPU的负担,提升了iOS系统的流畅性能。华为的GPU turbo技术似乎类似于此,利用GPU加速提升系统的运行流畅性。

在游戏方面,iPhone运行游戏明显也较安卓手机要快,这是因为游戏开发企业更愿意针对iPhone进行优化,因为iPhone此前统一使用imagination的powerVR GPU,游戏厂商优化难度低,而且为苹果开发应用也更赚钱,游戏厂商当然愿意优对iPhone进行优化。

安卓手机企业采用的GPU较为多样化,导致游戏厂商优化难度高,而且普遍都知道安卓应用开发者获得的收入要较iOS的低,导致游戏厂商往往不愿意下大力度去对安卓手机进行优化。华为如今统一采用Mali GPU,推出的GPU turbo通过自身的努力提升了游戏调用GPU的效率,从而提升游戏运行流畅性。

华为GPU turbo局限性

系统流畅性方面,据一份技术资料显示,iOS系统与安卓系统的流畅性有差别,是因为两者对屏幕反应的优先级不同造成的,iOS系统对屏幕反应的优先级是最高的,而安卓系统的响应顺序第三位才是屏幕反应;苹果iOS采用了Objective-C,而安卓采用了JAVA虚拟机,在运行效率方面前者要高于后者。可见造成系统流畅性差异的在于两者在设计方面的差异造成的。

在这样的情况下,华为推出的GPU turbo可以通过调用GPU提升系统运行效率,不过由于安卓系统的拥有者是谷歌,华为最多是用GPU turbo提升系统的运行流畅性,但并无法从根本上改变iOS与安卓两者的设计差异,因此在系统流畅性方面即使华为有GPU turbo其基于安卓定制的EMUI系统在流畅性方面依然无法与iOS相比。

在游戏运行速度方面,华为GPU turbo只是通过自身的努力提升了GPU运行效率,并无法推动游戏厂商针对其手机进行优化,因此说华为手机运行游戏的流畅性能与iPhone相比,笔者是存有疑问的。或许未来,华为的手机出货量追上了苹果能吸引游戏厂商专门针对它的手机进行优化,如此或许有助于拉近差距,不过考虑到华为款式众多的手机其给游戏厂商带来的优化难度太大以及能为游戏厂商带来的利益难以与苹果相比,笔者相信差距将仍然存在。

无论如何,华为在技术上的努力值得赞许,这是一家真正能沉下心来研发技术的企业,其在技术上所取得的一点一滴的进步都是非常难得的,而且这一点一滴的进步最终将从量变引起质变,帮助华为手机日渐强大起来。

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

    关注

    215

    文章

    33610

    浏览量

    247132
  • gpu
    gpu
    +关注

    关注

    27

    文章

    4415

    浏览量

    126663
  • 图形处理
    +关注

    关注

    0

    文章

    40

    浏览量

    13673

原文标题:华为很吓人的GPU技术真能提升手机的流畅度么?

文章出处:【微信号:baiyingmantan,微信公众号:柏颖漫谈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    长电科技推出了一项革命性的高精度热阻测试与仿真模拟验证技术

    在芯片封装技术日益迈向高密度、高性能的今天,长电科技引领创新,推出了一项革命性的高精度热阻测试与仿真模拟验证技术
    的头像 发表于 03-08 13:33 141次阅读

    无缝拼接,震撼视听:大屏拼接器的革命性技术解析

    在现今日新月异的科技时代,大屏拼接器以其独特的无缝拼接技术和震撼的视听效果,正逐渐成为视觉展示领域的翘楚。这种革命性技术不仅拓宽了屏幕的视野,更在细节处理上达到了前所未有的高度。 一
    的头像 发表于 02-26 15:20 153次阅读

    gpu是什么和cpu的区别

    器) GPU(Graphics Processing Unit)是一种专门设计用于处理图形和视频的处理器。最初,GPU的主要功能是
    的头像 发表于 02-20 11:24 967次阅读

    XR虚拟拍摄技术:短剧与微剧制作的革命性工具

    XR虚拟拍摄技术:短剧与微剧制作的革命性工具 随着科技的飞速发展和观众审美的日益提高,传统的短剧与微剧制作方式已经难以满足现代观众对于高质量、高沉浸感的视听需求。而XR虚拟拍摄技术的出现,为短剧
    的头像 发表于 02-19 10:54 209次阅读

    解密GPU工作流程 | 从数据到图像

    在现代计算机图形领域,GPU(GraphicsProcessingUnit,图形处理器)是不可或缺的组成部分,负责加速
    的头像 发表于 10-16 18:22 586次阅读
    解密<b class='flag-5'>GPU</b>工作流程 | 从数据到图像

    开源图形驱动在OpenHarmony上的使用和落地

    黄然,华为终端BG软件部资深图形技术专家,华为终端游戏标准、工具和分析创始人,GPU Turbo黑科技核心成员,在OpenHarmony社区上担任开源
    发表于 08-31 18:07

    GPU图像处理的工作原理

    现代GPU提供了顶点处理器和片段处理器两个可编程并行处理部件。在利用GPU执行图像处理等通用计算
    的头像 发表于 08-07 09:46 661次阅读
    <b class='flag-5'>GPU</b>图像<b class='flag-5'>处理</b>的工作原理

    Intel媒体加速器参考软件用户指南

    英特尔媒体加速器参考软件是用于数字标志、交互式白板(IWBs)和亭位使用模型的参考媒体播放器应用软件,它利用固定功能硬件加速来提高媒体流速、改进工作量平衡和资源利用,以及定制的图形处理
    发表于 08-04 07:07

    英特尔媒体加速器参考软件Linux版用户指南

    英特尔媒体加速器参考软件是用于数字标志、交互式白板(IWBs)和亭位使用模型的参考媒体播放器应用软件,它利用固定功能硬件加速来提高媒体流速、改进工作量平衡和资源利用,以及定制的图形处理
    发表于 08-04 06:34

    Intel图形SR-IOV增强工具箱使用指南

    的虚拟机提供GPU加速的工作负载能力。 SR-IOV技术 英特尔图形SR-IOV是英特尔最新的图形虚拟化
    发表于 08-02 16:07

    基于磁贴的GPU架构优缺点

    将输出帧缓冲区渲染为几个不同的较小的子区域,称为平铺。然后,它在完成时将每个磁贴写出到内存中。在马里图形处理器上,这些瓷砖很小,每个瓷砖只有16x16像素。 在本指南结束时,您将了解即时模式GPU和基于磁贴的
    发表于 08-02 12:54

    为什么需要专门出现GPU处理图形工作?

    来源:渲大师一、GPU服务器有什么作用?GPU加速计算可以提供非凡的应用程序性能,能将应用程序计算密集部分的工作负载转移到GPU,同时仍由CPU运行其余程序代码。从用户的角度来看,应用
    的头像 发表于 07-08 10:16 427次阅读
    为什么需要专门出现<b class='flag-5'>GPU</b><b class='flag-5'>处理</b><b class='flag-5'>图形</b>工作?

    为什么需要专门出现GPU处理图形工作?GPU服务器有什么作用?

    来源: 渲大师 一、GPU服务器有什么作用? GPU 加速计算可以提供非凡的应用程序性能,能将应用程序计算密集部分的工作负载转移到 GPU,同时仍由 CPU 运行其余程序代码。 从用户
    的头像 发表于 07-07 10:15 661次阅读

    HPC应用如何使用GPU加速计算

    CPU(中央处理器)和GPU图形处理器)是两种不同的处理器类型,主要的区别在于它们的设计目标和应用场景。
    的头像 发表于 06-21 15:38 1695次阅读

    为什么我们是RISC-V的首选 GPU

    了具有革命性技术,之后在 2020 年,我们的 B 系列提供了 ‍ 多核 GPU 技术 ‍ ,开启了一系列全新的性能亮点。我们在2021 年推出了 IMG CXT
    的头像 发表于 06-08 16:55 492次阅读
    为什么我们是RISC-V的首选 <b class='flag-5'>GPU</b>