GPU英文全称Graphic Processing Unit,中文翻译为“图形处理器”。GPU是显示卡的“大脑”,它决定了该显卡的档次和大部分性能,在手机主板上,GPU芯片一般都是紧挨着CPU芯片的。
GPU 英文全称 Graphic Processing Unit,中文翻译为“图形处理器”。GPU 是显示卡的“大脑”,它决定了该显卡的档次和大部分性能,在手机主板上,GPU 芯片一般都是紧挨着 CPU 芯片的。
设备介绍
GPU 英文全称 Graphic Processing Unit,中文翻译为“图形处理器”。我们通常就叫它显卡,GPU 是显示卡的“大脑”,它决定了该显卡的档次和大部分性能,对于传统 PC 上来说,GPU 同时也是 2D 显示卡和 3D 显示卡的区别依据。2D 显示芯片在处理 3D 图像和特效时主要依赖 CPU 的处理能力,称为“软加速”。3D 显示芯片是将三维图像和特效处理功能集中在显示芯片内,也即所谓的“硬件加速”功能。显示芯片通常是显示卡上最大的芯片(也是引脚最多的)。现在市场上的显卡大多采用 NVIDIA 和 AMD-ATI 两家公司的图形处理芯片。GPU,是一块高度集成的芯片,其中包含了图形处理所必须的所有元件,GPU 和 CPU 之间通过 RAM 内存进行数据交换。在手机主板上,GPU 芯片一般都是紧挨着 CPU 芯片的。
应用
目前智能手机屏幕越来越大,系统越来越华丽,游戏特效越来越眩目,传统手机纯 CPU 处理的方式已经完全不能满足现今智能手机发展的需要了。
以前的智能机,其实都是不带显示核心的,所有的软件、游戏都是由 CPU 进行处理,呈现在屏幕上。但是 CPU 的图形处理能力很低很低,这也导致了传统的智能手机玩稍微大一点的游戏往往力不从心,大型 3D 游戏更是成为了奢望。随着近几年智能机的高速发展,3D 加速芯片的引入为智能机的娱乐性注入了强大的生命力。有了 3D 加速芯片,我们可以流畅地运行各种 3D 游戏和 3D 应用程序,体验到前所未有的感觉。
早期的 3D 加速芯片功能比较单一,性能也比较低,仅仅只为 3D 程序提供一定的辅助处理作用。而随着科技的发展,现在的 3D 加速芯片早已演化成真正意义上的 GPU(Graphic Processing Unit,图形处理器),已经不只是传统的 3D 加速器。GPU 不仅仅是负责必要的 3D 处理,准确地说,它将所有图形显示功能从 CPU 那里都接管了过来,并且还提供了视频播放、视频录制和照相时的辅助处理,使得 CPU 被大大解放,可以专心地处理纯指令,而不再需要去负责繁重的图形处理任务了。系统的 3D 性能得到极大的提升。所以,手机 GPU 的诞生,是移动市场的一次大革命。
数据指标
多边形生成
其实手机上面,不管任何一幅画面,都是无数个大小不一的多边形互相拼接、遮盖而成的。不仅是游戏,包括常规的系统界面,都是无数个多边形组成的图案。所以,多边形生成速度的快慢,决定了 GPU 对图形处理的速度。每秒钟生成的多边形越多,表明 GPU 的性能越高。
像素渲染能力
众所周知,手机的屏幕是一个一个像素构成的。像素渲染的作用,就是决定每个像素是什么颜色,它的位置在哪里,具有什么图形属性等等。只有经过像素渲染过的图,才能显示在屏幕上被我们看到,否则都是一行行枯燥的颜色及属性代码,没有任何视觉意义,也无法被我们看到。
GPU 在图形处理时,是按照静态的图片,一张一张进行处理后显示在屏幕上的。我们看到的游戏和视频里面人物和场景是运动的,实际上都是大量静态的图片由 GPU 连续高速显示在屏幕上导致的。由于我们人眼并没有如此快的反应能力,所以看上去画面就像是运动的。电视机也是这个原理。
所以,多边形生成能力和像素渲染能力,决定了一款移动 GPU 的好坏。
性能对比
对经上市的多款高端 Android 智能手机的游戏能力进行排名,其中三星的 Galaxy S 系列手机以 1GHz 蜂鸟 CPU(S5PC110)配合 PowerVR SGX540 图形处理芯片拔得头筹,现在摩托罗拉的 Droid X 也加入到了顶级智能手机行列。
Droid 2 和 Droid X 使用的是 1GHz 德州仪器 OMAP3630 处理器,基于 ARM Cortex-A8 核心进行制造,并拥 PowerVR SGX530 图形处理器,虽然与摩托罗拉 Droid 使用了相同的图形芯片,但是因为处理器频率的提升,以及 RAM 容量从 256MB 加强至 512MB,其图形性能测试得分也有大幅度提高。
Galaxy S 系列手机与 Droid X(Droid 2)的主要差别在于其内置的图形处理器,PowerVR SGX540 芯片相比 SGX530 提升了两倍以上的性能,而主频均为 1GHz 的两款处理器的具体差别目前还不清楚。今天我们就来看一下 Droid X 这个新队员能在 Android 手机第一梯队中排名第几。
参与本次测试共有 7 款手机,其中三星 Galaxy S 家族由 AT&T 定制的 Captivate 作为代表,三星为推广 Galaxy S 系列手机与不同运营商合作推出了多个定制版本,但是其基本硬件配置都是一样的。
– myTouch 3G Slide(HVGA): 600MHz 高通 MSM7227 – Adreno GPU
– 摩托罗拉 Droid: 550MHz 德州仪器 OMAP3430 – PowerVR SGX 530
– Nexus One (Android 2.2): 1GHz Snapdragon – Adreno GPU
– HTC EVO 4G: 1GHz Snapdragon – Adreno GPU
– HTC Droid Incredible: 1GHz Snapdragon – Adreno GPU
– 三星 Galaxy S(Captivate): 1GHz S5PC110 蜂鸟– PowerVR SGX 540
– 摩托罗拉 Droid X(Droid 2):1GHz 德州仪器 OMAP3630 – PowerVR SGX 530
首先进行的 Neocore 测试,三星 Captivate 的得分为 55.8fps,比 Droid X 高出了 30%,同样在 Nenamark 和 GLBenchmark Pro 项目中,三星 Captivate 也取得了第一,但是 GLBenchmark HD 项目中这款手机落败于 Droid X 和 myTouch 3G Slide,myTouch 3G Slide 是因为其屏幕分辨率较低而沾光,但是 Droid X 的领先目前还无法解释。
接下来采用目前尚未公布的 GLBenchmark 2.0 新版套件进行测试,这种新的 GPU 基准测试基于 OpenGL ES 2.0 技术,对设备的能力有很大的考验,新加入了全屏反锯齿 FSAA 测试。
在这几项测试中三星 Captivate 完胜其他机型,分值相比其他使用 PowerVR SGX530 和 Adreno GPU 的机型提高了 2 至 3 倍,在 GLBenchmark PRO FSAA 项目中,该机还超越了 Nexus One 将近 6 倍。
整体来看,三星的 Galaxy S 系列手机提供了强劲的图形处理能力,结合超级 AMOLED 屏幕和 6 轴陀螺仪,有望成为近期最好的便携式游戏智能手机。这一情况将会持续一段时间,直到高通、德州仪器甚至 Nvidia、Intel 推出新的更强智能手机芯片组。