对于智能手机、平板机性能考察而言,GLBenchmark已经成为一项必不可少的基准测试项目,不过厂商们不计后果地拼硬件,导致该软件也遇到了瓶颈,2.1.x版本很多时候都无法准确体现硬件性能水平了。今天,Kishonti又发布了全新设计的GLBenchmark 2.5.0,AnandTech也迅速在多款iOS、Android设备上进行了初体验。
【GLBenchmark 2.5.0解析与图赏】
GLBenchmark 2.5.0主要是针对高清分辨率设备而来的,解决了旧版埃及(Egypt)测试场景中的一些缺憾,加大了测试难度,并称之为“埃及高清版”(Egypt HD),使用更加复杂的场景,包括更多几何数量、更高纹理分辨率、新的水面Shader、更多反射、更多阴影。当然,本质上还是OpenGL ES 2.0。
现在的测试默认Offscreen分辨率为全高清1080p,比之前的720p提高了一个档次,同时也支持自定义。其它默认设置还有24bpp颜色、深度缓冲、4x抗锯齿,或者24bpp颜色、16bpp深度缓冲。
原有的埃及场景也依然在,叫做“埃及经典版”(Egypt Classic),可以和同时升级的GLBenchmark 2.1.5进行对比,默认配置16bpp颜色、深度缓冲。
GLBenchmark 2.5.0支持Android、iOS系统的智能手机、平板机,分为社区版(Commuinty Edition)和标准版,后者可以自定义测试项目。
GLBenchmark 2.5.0 Android版本地下载: http://www.yingyong.so/app/14/7209.htm
GLBenchmark 2.1.5 Android版本地下载: http://www.yingyong.so/app/14/7208.htm
iOS版暂未公开。
下边就是测试中的场景截图了:
【平板机性能对比】
测试平台有苹果A5X、A5、NVIDIA Tegra 3、Tegra 2、德州仪器OMAP4430五种,对应平板机则有八款,其中Tegra 3的就占了一半。高通的稍后补充。
首先是理论性能测试,包括设备默认分辨率和1080p Offscreen分辨率。
苹果牛排中的A5X一如既往极为抢眼,四核心的PowerVR SGX543图形核心加上四通道内存控制器,带宽有充足的12.8GB/s,结果轻松完胜任何对手,幅度从33%到3倍不等,即便是上一代A5也稳居第二名,只是相对于Tegra 3的优势没那么大而已。
OMAP4430比较悲剧,基本垫底。
埃及高清版测试中,如果使用设备原始分辨率,A5X反而比A5还要稍慢一些,毕竟牛排的分辨率达到了2048×1536,不过即便是A5 1024×768也只能得到22FPS,并不怎么流畅。看来得下一代SoC才能搞定了。
1080p Offscreen分辨率下,A5X轻松恢复领先,较低的负载也使其帧率提升了20%,达到24FPS,A5则降低到13FSP,损失了40%。
埃及经典版测试对A5X、A5、Tegra 3毫无压力,都超过了50FPS甚至接近瓶颈,只是A5X因为负担太高而滑落到第四位,Tegra 2、OMAP4430就有些勉强。
1080p分辨率下A5X的优势之大令人吃惊,两杯多于Tegra 3。
【智能手机性能对比】
手机上的测试平台包括苹果A5、NVIDIA Tegra 3、高通S4、德州仪器OMAP4460、三星Exynos 4、Exynos。
iPhone上还没有A5X,因此A5当仁不让成了第一名,但并不是完胜,三角形纹理输出能力就没能打过S4、Tegra 3。考虑到手机上的A5要比平板上频率低不少,这也可以理解。
埃及高清版中三款S4表现出色,1080p分辨率下Exynos 4也赶了上来。A5确实有点廉颇老矣的感觉,静候iPhone 5吧。
埃及经典版中Exynos、Exynos 4、A5、S4都已经到顶了,而到了1080p分辨率,Exynos 4展现了技高一筹的实力,A5也不错。