在处理器效率提升和3D手机游戏的带动下,手机内置GPU核心也成为了一个衡量手机性能的重要标准。包括刚刚上市的三星Galaxy S手机和即将上市的Droid 2、Droid X,GPU性能均处于目前手机产品的领先地位。
Galaxy S将使用1GHz蜂鸟CPU(S5PC110),内置有PowerVR SGX540图形处理芯片,而Droid 2和Droid X将采用德州仪器OMPA 3630处理器和PowerVR SGX 530 GPU芯片,这两款处理器都使用了45纳米生产工艺,可以提供较低的功耗和相对低廉的制造成本。
Androidandme网站近日对6款顶级Android的GPU能力进行了测试,主要比较的是几个内置有Adreno GPU的高通处理器和使用PowerVR SGX GPU的处理器,这些GPU将搭配不同主频的CPU进行测试。
参与测试的手机:
- myTouch 3G Slide: 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: 1GHz S5PC110蜂鸟– PowerVR SGX 540
这些手机除了Nexus One之外都将运行Android 2.1版系统,而Nexus One、HTC EVO 4G、HTC Droid Incredible三款手机都采用了1GHz Snapdragon处理器并使用同样的Adreno GPU,让Nexus One运行Android 2.2主要是想看一下新版操作系统在图形性能方面有多少提升。另外在测试时手上并没有三星Galaxy S这款手机,将会借用其他网站的测试结果。
在这次测试中每个Android手机都将运行官方版本系统,内核无修改。
GLBenchmark 1.1测试
首先亮相的是GLBenchmark,这个应用可以在GLBenchmark.com下载,应用程序中包含了超过30个基准测试项目,本次测试集中在GLBenchmark HD ES 1.1和GLBenchmark PRO ES 1.1两项。
可以看到,处理性能稍低的myTouch 3G Slide在这项测试中占据首位。主要因为myTouch 3G Slide是这些测试手机中唯一一个HVGA分辨率显示的机型,其他几款手机均为WVGA分辨率,myTouch 3G Slide只需针对153600像素(480×320)输出图像即可,其他几款手机则需要输出384000像素(480×800),Droid运行在480×845像素分辨率时还需要更多。
即使myTouch 3G Slide拥有最慢的CPU,但是因为承担着较低分辨率的图形处理工作,也能在GPU测试中获得不错的成绩。
对于高分辨率的手机,使用PowerVR SGX GPU的Droid占据首位,这也与以前的基准测试成绩相符合。另外在这些Snapdragon处理器手机中我们也看到一些有趣的结果,即使Incredible和EVO 4G拥有相同的硬件,但是Incredible的速度稍微快一点,这也印证了EVO 4G手机为了省电将其3D图形处理锁定在了30fps。运行Android 2.2的Nexus One借助于新的JIT编译器,在图形处理性能上有所提升。
NenaMark1
NenaMark1是一个基于OpenGL ES 2.0的基准测试应用,采用可编程光线模式,可以模拟出不同的渲染效果,比如反光、动态阴影、曲面、粒子效果等,可以将GPU的运行提升至极限,这款应用可以在Nena.se网站或者Android电子市场下载。
我们再次看到了类似的测试结果,myTouch 3G Slide占据榜首,Droid领先高清晰度的手机,EVO 4G当副班长。