【PConline 评测】因为物联网的发展越来越迅速,而手机作为物联网当中移动终端的载体,发展速度也跟着物联网“大队”拼命往前走。更何况在手机市场逐渐萎缩的大环境下不断有新兴品牌进驻手机市场,令竞争愈发激烈。带来的后果就是手机的生命周期变得更短,对于厂商来说提升自家产品竞争力的途径有很多,例如更绚目的外观设计、更有特色的系统功能以及更趋于疯狂的硬件配置等等,而今天笔者带来的就是现时三大主流处理器平台的游戏性能横评。
为何要进行游戏性能的横测呢?这是因为考虑到手机跑分的高低仅仅是一串数字,并不反应手机实际游戏的表现。况且手机跑分存在作弊的可能,所以笔者认为实际游戏的表现比跑分重要。
一.测试平台选择
测试对象:高通骁龙810处理器平台,联发科Helio X10处理器平台,三星Exynos 7420处理器平台。考虑到手机运存和内存的大小/频率,屏幕分辨率以及系统的优化都会综合影响游戏的表现,但手机较难进行控制变量,所以三大平台所选机型除处理器外的参数只能尽量保证相同,望网友轻拍。
手机型号 | A手机 | B手机 | C手机 |
CPU | 高通骁龙810 4*2.0GHz A57 4*1.5GHz A53 | 联发科Helio X10 8*2.2GHz A53 | 三星Exynos 7420 4*2.1GHz A57 4*1.5GHz A53 |
GPU | Adreno 430@600MHz | PowerVR G6200@700MHz | Mali-T760MP8@772MHz |
RAM | 3GB LPDDR4 | 3GB LPDDR3 | 3GB LPDDR4 |
ROM | 32GB | 16GB | 32GB |
屏幕分辨率 | 1920x1080 | 1920x1080 | 2560x1440 |
二.硬件参数解析
(1)骁龙810
骁龙810采用big.LITTLE架构,64位8核设计,采用20nm TSMC制程工艺,内置4个2.0GHz的Cortex-A57内核以及4个1.5GHz的Cortex-A53核心,支持32位及64位ARM指令集,而GPU方面则为Adreno 430,运行频率600MHz,支持最新的OpenGL ES 3.1、DirectX11.2、Open CL 1.2full等标准,优化了计算着色器、独立的着色对象、间接呼叫指令、纹理功能等等。
内存方面骁龙810支持LPDDR4,性能和集成度上都比LPDDR3内存提高一倍。得益于更大的带宽,运行一些大量占用RAM的应用时优势尽显。而且电压也从上一代LPDDR3的1.2v下降至1.1v,减少了能耗。此外,全新的基带、电源管理方案以及双ISP技术都是骁龙810的亮点。
(2)联发科Helio X10
联发科Helio X10为联发科现时的顶级8核处理器,在架构方面与骁龙810不同的是Helio X10没有采用big.LITTLE大小核架构,取而代之的是8个运行频率在384MHz-2.2GHz的Cortex-A53核心,在频率上平衡了性能与功耗,制程工艺方面采用了28nm HPM,而GPU则采用PowerVR G6200,最高频率700MHz,拥有两个compute clusters计算阵列,支持OpenGL ES 3.1、DirectX11.1、Open CL 1.1等标准。
内存方面Helio X10最高支持双通道LPDDR3,在性能以及功耗上比不上LPDDR4,另外有消息称下一代的Helio X10同样仅支持LPDDR3。此外,联发科的CorePilot技术使得该处理器从单核到八核都能做到真实5.4倍的效能。当然Helio X10还支持包括SmartScreen、120Hz动态显示的支持、超级快速对焦、快充电源管理等等。
(3)三星Exynos 7420
三星Exynos 7420采用big.LITTLE架构,而且与骁龙810相同的是同样采用4*Cortex-A57 4*Cortex-A53,只是A57的频率比骁龙810的高出0.1GHz,但Exynos 7420采用14nm的FinFET工艺,漏电率更低,核心的电压下降幅度更大,让Exynos 7420可以运行在更高的频率下也能控制好功耗与发热。
内存方面同样支持最新的LPDDR4,而GPU则是采用ARM的Mali-T760MP8,内置8个shader核心(为Mali-T760MP16的阉割版),支持OpenGL ES 3.1、Direct3D 11.1、OpenCL 1.1以及最重要的AFBC帧缓冲压缩技术,有效减少转移的数据量降低GPU负载,降低功耗。
三.各平台跑分测试
在实际游戏测试之前,无论糊还是不糊都要先跑个婚。
(1)Geekbench评测
骁龙810;Helio X10;Exynos 7420
从评测结果看来,A手机/B手机/C手机的单核性能得分分别为1228/896/1487,三星Exynos 7420单核的运算分数最高,而高通骁龙810仅次于Exynos 7420,但Helio X10的单核性能被上述两者吊*。多核性能方面,Helio X10得益于联发科的CorePilot技术使得多核心的协同合作效率更高,虽然大家都是8核心设计,但Helio X10的多核性能更强,在实际使用中若同时处理多任务(例如在游戏的时候后台挂着视频缓冲或下载东西等等)则速度会更快。
令笔者意外的是骁龙810多核性能跑分居然与另外两者相差甚远,不知道是否因为过热的原因导致处理器降频从而出现这种状况。
单核 | 多核 | |
骁龙810 | 1228 | 4198 |
Helio X10 | 896 | 5221 |
Exynos 7420 | 1487 | 5030 |
(2)Vellamo评测
骁龙810;Helio X10;Exynos 7420
Vellamo测试中Helio X10的单核性能同样落后于Exynos 7420与骁龙810,单多核性能表现却相当不错。但是骁龙810的单核得分居然比多核得分还要高,这让笔者相当费解。
单核 | 多核 | |
骁龙810 | 2392 | 2222 |
Helio X10 | 1472 | 2303 |
Exynos 7420 | 2619 | 3209 |
四.实际游戏性能测试
由于时间关系,笔者仅选择了7个大型游戏进行测试,其实测试的游戏初定为15个,但由于太多游戏需要Google服务框架,所以最终只采用列表中的游戏进行测试。(真实赛车3的数据包游戏自动下载,其余游戏均直接下载游戏 数据包进行解压安装)
测试游戏及版本 | |
真实赛车3 | 3.5.2/3.4.0 |
GTA 圣安地列斯 | 1.08 |
勇敢的心 | 1.0.0 |
异型2 | 1.2 |
NBA 2K15 | 1.0.0.58 |
狂野飙车8 | 2.4.0n |
神秘地域 | 1.4 |
(1)游戏测试结果(测试截图请看文章第二页)
测试采用GameBench进行15min游戏后帧数的抓取,所得测试结果为15min内的平均帧数(fps),其中fps>30即可认为是流畅运行,但游戏的流畅程度还跟最低帧数有密切关系,但手机在读取地图或加载页面时fps普片为0,所以暂时不能测取,后续会补上。
骁龙810 | Helio X10 | Exynos 7420 | |
真实赛车3 | 28 | 28 | 35 |
GTA圣安地列斯 | 30 | 30 | 30 |
勇敢的心 | 30 | 30 | 30 |
异型2 | 43 | 26 | 24 |
NBA 2K15 | 35 | 20 | 45 |
狂野飙车8 | 37 | 45 | 29 |
神秘地域 | 30 | 29 | 30 |
从8款游戏的实测结果得知,骁龙810仅有一款游戏平均fps低于30,而三星Exynos 7420有2款,Helio X10则有4款,或许通过数据我们可以猜测手机游戏非常依赖于单核性能,多核的优化还不充足,但事实是否这样呢?下面我们一起来看看。
(2)游戏对多核优化的问题(NBA 2K15为例)
从上述该游戏的测试中我们可以看到骁龙810的平均fps为35、Helio X10的平均fps为20、而Exynos 7420的平均fps为45,笔者利用软件对游戏中的手机处理器进行监控,发现情况如下:
骁龙810处理器占用率
骁龙810在运行NBA 2K15时仅仅开启了4个Cortex-A53内核,而此时游戏fps>30,(某些情况下会开启2个Cortex-A57内核,但运行频率仅为1.2GHz),骁龙810在该游戏中表现流畅,关闭的4个Cortex-A57内核能节省耗电之余还能减少发热,但在运行游戏30分钟左右笔者发现该骁龙810机器存在明显卡顿现象,而机身热量也较为明显,这应该是因为过热导致处理器降频。(此时监控数据显示4个Cortex-A53内核频率为854MHz)
Helio X10处理器占用率
而当Helio X10的手机运行NBA 2K15时只开启了2个Cortex-A53内核,其余的6个并没有开启,(在启动游戏时曾有一段时间开启4个内核,但在真正游戏的大部分时间却只开启2个),此时游戏明显感觉卡顿,但休眠的核心显然不知道发生了什么。
Exynos 7420处理器占用率
而三星Exynos 7420在运行NBA 2K15时可谓“火力全开”,4个Cortex-A53与4个Cortex-A57内核都开启了,但Cortex-A57运行频率在1.7GHz-1.8GHz之间,此时游戏fps为40 ,非常流畅。
五.结论
从实测结果得知,如果游戏/手机厂商对多核优化不好,就会出现像手机B中Helio X10大部分核心“睡大觉”而游戏又卡顿的状况,改善这一问题除了游戏厂商需要对游戏进行优化之外,核心制造商同样要对其处理器进行运行机制的优化,而手机厂商也需要进行手机ROM的优化,让多核发挥多核的作用。此外,笔者在测试中还发现了许多游戏需要使用谷歌服务框架,而国产/国内上市的手机往往没有集成该框架,所以需要用户进行手动下载(详情可搜索谷歌安装器等一类的软件),而游戏不能启动/闪退问题,有下面几个原因:1.谷歌服务框架没有安装/版本过低。2.数据包不兼容。3.手机ROM不兼容。4.游戏本身问题。5.需要联网(包括翻墙)。解决方法笔者不再过多阐述,用户可以查阅相关资料。
跑分能一定程度地反映手机的硬件性能,但这仅仅是理论上的数据而已,实际游戏体验还是要以实测为准,笔者希望消费者们不要盲目相信参数表上的数据,在购买手机之前一定要详细了解好该手机的特性,以免钱花了却得不到自己想要的效果。
测试截图
以下为手机游戏测试的截图
(1)真实赛车3
(2)GTA圣安地列斯
(3)勇敢的心
(4)异型2
(5)NBA 2K15
(6)狂野飙车8
(7)神秘地域
如果网友对测试结果有疑问或想知道具体手机对某一游戏的实测情况,请在评论区留下留言,笔者会进行对应的测试并更新上文章。
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved