X
日期:2014-09-29 02:50:33作者:topless来源:爱活网

【新技术研习社】只谈核数没意义 带你重新认识手机SoC

GPU:速度超快的画师

你平时都玩哪些手机游戏?是偏智力型的《纪念碑谷》、刺激的《塔防》还是的画面逼真的《真实赛车》?实际上,不管是2D还是3D游戏,它们多多少少都跟手机的GPU离不开干系。哪个部件在手机SoC里霸占的面积最大?告诉你吧,也是GPU(Graphic Processing Unit,图像处理单元),GPU负责手机上绝大多数图形的渲染,你平常玩儿的那些手机游戏,大部分都靠它来处理,你可以把它想象成一名速度超快的画图师。

【新技术研习社】只谈核数没意义 带你重新认识手机SoC

最开始,手机的GPU还是一个很简单、很无关紧要的组件。像苹果的第一代iPhone,诺基亚一些采用Symbian系统的智能手机,它们的GPU,无论功能还是性能都相当“可怜”。但随着技术的发展,GPU在SoC中的地位迅速膨胀,其体积甚至超过了CPU,霸占了一大块地盘。

为什么GPU会变得越来越重要?看看你手机上越来越大的屏幕就知道了——分辨率从最早的VGA(640×480)一路进化到了现在的1080p(1920×1080),甚至是2K(2560×1440),GPU需要渲染的图形像素多了好几十倍,功能和性能自然也是水涨船高。

【新技术研习社】只谈核数没意义 带你重新认识手机SoC

对了,随着功能和性能的进化,现在GPU能完成的已经不仅仅是图形处理工作了,它甚至还“抢”了CPU一些活儿来干。安卓系统从4.0到4.1那次著名的“黄油进化(Project Butter)”,就是让GPU承担系统界面的渲染工作,让整个系统界面变得更加流畅、丝般顺滑。

【新技术研习社】只谈核数没意义 带你重新认识手机SoC

GPU特别适合处理大规模并行的数据,因为图形计算本身就是一种大规模并行处理。现在安卓系统中许多图形之外的任务都交给了GPU,例如网页渲染,你觉得用起来速度特别快的那些浏览器,它们渲染网页十有八九就用到了GPU。

在未来,随着扩增现实等虚拟视觉技术的大行其道,GPU会承担更多通用处理的任务,它跟CPU之间的关系也会越发微妙,用一句形象点的话来说就是:CPU做管理,GPU当苦力。 我们预计,GPU在整个SoC里的地位还会看涨,是一支优秀的潜力股。诸位下一次够买手机的时候,千万记得关注下它的GPU哦。

DSP:处理数据的专家

为什么有些手机摄像头用起来反应迟钝,有些手机的摄像头却快如闪电?除了软件优化的功力,手机摄像头背后还站着一名功臣——DSP。

DSP是另一个关键的处理组件,它的性质与GPU有些类似:专门处理那些超大规模、并行的数据,最典型的两个例子就是:手机摄像头所拍摄的图像,以及手机播放器里五花八门的音效。

【新技术研习社】只谈核数没意义 带你重新认识手机SoC

可不要小看了这两个看似简单的任务,现在手机搭载的摄像头像素都高得吓人,连拍速度动则10fps、20fps,如果没有DSP,短时间内大量的图像数据足以把一个四核CPU塞满,让你的手机完全干不了其它事情

根据公开的数据,目前市面上性能最强的手机DSP来自高通即将发布的骁龙810处理器,它搭载的Hexagon DSP拥有14位双图像信号处理器,像素吞吐量高达1.2GPixels/s——每秒钟12亿像素!通过这个数字,你可以感受一下流经DSP的数据量有多恐怖。

【新技术研习社】只谈核数没意义 带你重新认识手机SoC

正是因为有了专门的DSP,我们才能在手机摄像头上享受越来越高的像素、零快门延迟、面部检测以及高级后处理(如对象移除和克隆)等功能。与CPU、GPU的不同之处在于,DSP的任务更加专注、单一。DSP没办法胜任CPU、GPU的全部任务,但在它自己擅长的图像、音效处理中,它运行时的功耗要比CPU和GPU低得多,所以我们把DSP称作“数据处理专家”。

正在加载评论...