![](http://imgsrc.baidu.com/forum/w%3D580/sign=723a8a114890f60304b09c4f0913b370/f96ed22a6059252d2c921b24369b033b5ab5b9a4.jpg)
图形处理器GPU(Graphics Processing Unit),是一种相对于中央处理器CPU概念,是一种专门在PC、游戏机和移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。GPU是显卡的“心脏”,也就相当于CPU在电脑中的作用,目前随着手机屏幕分辨率和尺寸的越来越大,游戏特效越来越炫目,在移动设备上进行图形处理显得越来越重要且必须,因此传统手机只配有CPU来处理的方式已不能满足现而今智能设备发展的需要,在移动设备上配有一个专门的图形处理器,这就是我们的手机GPU。
目录
1、手机GPU解析
2、小米电视采用的Adreno GPU的领先性
3、Adreno 320领先之处
Chapter 1 手机GPU解析
以前的智能手机,完全依靠CPU进行游戏和软件的图像处理,但毕竟不是通过专门的图像处理器,图形处理能力明显不足,这也就导致了之前的智能手机玩一些大一点的游戏就会出现卡顿等现象,而大型3D更成为不可能的事实。之后随着科技发展,产生了3D加速芯片,用来运行3D游戏,但仍然全部都是由CPU进行处理,直到后来移动设备真正配备有GPU,才使得CPU得以解放,而且发挥出更多如视频播放、视频录制和照相时的辅助处理等功能,“手机显卡”发挥着越来越重要的作用。不过手机的图形处理器与传统的显卡不一样,它是集成在处理器当中的。
目前应用在手机之中比较知名的GPU主要由三家公司执行设计,分别为高通公司的Adreno系列、Imagination Technologies公司的PowerVR SGX系列,同时还包括来自NVIDIA Tegra 2芯片组中的Geforce图形核心。高通的Adreno系列被广泛的采用在高通的Snapdragon平台上。
评价GPU好坏的数据指标
1、GPU多边形生成能力
其实手机上面,不管任何一幅画面,都是无数个大小不一的多边形互相拼接、遮盖而成的。不仅是游戏,包括常规的系统界面,都是无数个多边形组成的图案。所以,多边形生成速度的快慢,决定了GPU对图形处理的速度。每秒钟生成的多边形越多,表明GPU的性能越高。
2、GPU像素渲染能力
众所周知,手机的屏幕是一个一个像素构成的。像素渲染的作用,就是决定每个像素是什么颜色,它的位置在哪里,具有什么图形属性等等。只有经过像素渲染过的图,才能显示在屏幕上被我们看到,否则都是一行行枯燥的颜色及属性代码,没有任何视觉意义,也无法被我们看到。
GPU在图形处理时,是按照静态的图片,一张一张进行处理后显示在屏幕上的。我们看到的游戏和视频里面人物和场景是运动的,实际上都是大量静态的图片由GPU连续高速显示在屏幕上导致的。由于我们人眼并没有如此快的反应能力,所以看上去画面就像是运动的。电视机也是这个原理。
所以,多边形生成能力和像素渲染能力,决定了一款移动GPU的好坏。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=1710fa077d3e6709be0045f70bc69fb8/531aac773912b31b00c7cb098418367adbb4e1fa.jpg)
Chapter 2 小米电视采用的Adreno GPU的领先性
小米电视采用高通骁龙600处理器,其集成了Adreno 320四核GPU,Adreno是高通骁龙处理器集成的GPU,软件和硬件都是由高通公司设计集成,专为移动API接口和移动设计而打造。相比上一代Adreno 225,Adreno 320在性能上拥有了3-4倍的提升,同时拥有更多的着色效果、更大高清屏以及更高的帧速率。在上面我们说过了多边形生成能力和像素渲染能力,决定了一款移动GPU的好坏,小米电视采用Adreno 320,每秒渲染2亿个三角形、填充32亿个像素点。让电视轻松运行最新大型3D游戏、流畅播放1080p高清视频。
骁龙集成Adreno GPU,领先性何在
Chapter 3 Adreno 320领先之处
1、新技术FlexRender
相比其他的GPU,Adreno 320拥有统一渲染架构,能自动平衡统一渲染,因此并不会出现无效周期的情况发生。这里需要说明的是,Adreno 320拥有一项创新技术FlexRender。FlexRender是骁龙处理器中Adreno GPU的专属新性能。通过“直接渲染”和“延迟渲染”模式之间的动态切换,提供高效图形处理性能。直接渲染:无论场景内对象多么复杂,GPU都会立即将图形直接渲染到显示器;延迟渲染:使用缓冲和快速片上存储器进行拼贴渲染。这项新技术支持两种渲染模式之间智能切换,最终实现应用性能的提升,同时减少功耗。
2、GPGPU
Adreno320还支持GPGPU,可以轻松的在图片上将目标进行复制、移除或低光降噪。它的出现,可以让GPU承担CPU以及多媒体处理器才能完成的任务。(见下图)。更多PS上面可以工作的内容在移动终端上也可以轻松搞定了。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=43ee7c5a22a446237ecaa56aa8237246/bbc74ac2d5628535cb11d40192ef76c6a6ef63b7.jpg)
3、OpenGL ES 3.0
Adreno 320也支持OpenGL ES 3.0技术,提供了更高效更灵活的编程模式。OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的应用程序接口(API)的规格,它用于生成二维、三维图像。这个接口由近三百五十个不同的函数调用组成,用来从简单的图形绘制复杂的三维景象。而另一种程序接口系统是仅用于Microsoft Windows上的Direct3D。OpenGL常用于CAD、虚拟实境、科学可视化程序和电子游戏开发。OpenGL ES 3.0,将大幅提高移动平台图形特性,提高游戏图形效果。
![](http://imgsrc.baidu.com/forum/w%3D580/sign=9703b11258afa40f3cc6ced59b65038c/0033432309f790527cd1411e0ef3d7ca7acbd55f.jpg)
总结
在智能机越来越发达的现在,一款好产品的产生需要有优秀硬件的支持,才能够达到用户的良好体验,小米电视采用高通骁龙600处理器,内置的Adreno 320四核GPU,能够优秀的完成图形处理以及提高大型游戏的图形效果。顶级的技术与硬件的结合,让电视轻松运行最新大型3D游戏、流畅播放1080p高清视频,SO EASY!I