次世代精品旗舰 魅族PRO 5深度评测
大核心才是真男人
性能优劣如何衡量,靠体验?是需要靠体验,但在没有理论和数据支撑的情况下凭空说体验就是玄学,和听音乐要用火电好还是水电好并无太大差别。
所以严谨的评测还是需要跑分,虽然不能仅仅只看跑分。严谨的跑分也需要严谨的测试方法,不能仅仅依靠安兔兔这样的娱乐测试。因此我们准备了一套系统化的测试方法,来衡量手机的CPU、GPU、NAND、屏幕、续航等方面的性能。同时我们的测试页不仅仅是对数据的单独罗列,而会对测试数据进行分析,分析其的产品竞争力和策略。
在开始具体的跑分之前,先让我们对于PRO 5采用的Exynos 7420产品定位要有个大概的认知。虽然MX5采用的MT5795是最新的A50架构八核心处理器,但其本质上仅仅是八个小核心,A53x8虽然性能/功耗比十分出色,但其首先还是为成本和功耗优化的小核心,甚至绝对性能还不如之前MX4 MT6595的A17x4+A7x4的组合,并不能肩担旗舰处理器的重任。
而PRO 5这次采用的三星旗舰级别的Exynos 7420处理器,其为Cortex-A57x4 大核心+Cortex-A53x4小核心的Big.Little架构。在假设的相同工艺条件(20nm)下,A57的规模接近A53的三倍,而性能也接近A53的两倍。虽然A57的绝对性能/面积比并不如A53,但其还是可以达成更高的绝对性能。
我们依然使用Geekbench 3来测试各个处理器的单线程和多线程性能。PRO 5由于采用了全新的A57架构,相比上一代MX4 Pro A15,单线程性能提升50%以上,相对骁龙801也是保持类似的性能优势。
相对采用小核心A53x8的MX5,其单线程性能也高上87%,虽然同为A50 64位核心,但我们还是可以发现大核心和小核心性能差距还是巨大的。而多线程测试PRO 5和MX5的差距大幅缩小,这是因为MT6795的四个A53 2.2频率远远高于7420 1.5的频率,这样使得MX5在小核心性能上扳回不少,不过小核心的本意是跑低负载降低功耗,这样的高频A53并非ARM的本意,也没太大意义,单线程性能还是和用户体验有更为密切的关系。
和iPhone相比较,A57凭借频率优势,单核心性能基本达到了iPhone 6 1.4GHz A8的水平,但相比刚刚发布的iPhone 6s搭载的A9还是有不小差距,虽然Exynos 7420凭借核心数在多线程理论性能优于iPhone 6s,但这个成绩A53x4部分水分很大,PRO 5的实际处理器性能还是要差于iPhone 6s的。
GPU性能测试
同样在开始GPU性能测试之前,我们先来了解下各个GPU的大概性能级别,用理论运算性能GFLOPS来做初步衡量。
PRO 5的GPU Mali T760对于魅族而言也不是新东西,去年的魅蓝note就是采用的T760,不过其只有两组SIMD,规格为T760MP2 700MHz,而PRO 5的T760MP8规模是魅蓝note的4倍,有八组SIMD,同时频率比魅蓝note 700MHz更高,频率达到750MHz。
虽然Exynos 7420的Mali T760MP8已经是 ARM GPU已发布产品里的最强方案,但即使如此,其理论性能(仅仅考虑ALU和频率)还是远远低于骁龙810的Adreno 430,但实际性能呢?Exynos 7420和骁龙810谁更强,让我们通过测试来说明。
具体的3D理论性能测试我们使用GFX Bench 3.0进行,主要测试T-Rex(Open GL ES2.0)和曼哈顿(Open GL ES3.0)两个场景,分别测试原生分辨率和1080P Offscreen性能。原生分辨率能够更好表现设备实际性能,而1080P Offscreen性能则将测试条件统一,合适横向比较。
先将PRO 5和骁龙810进行对比,在性能需求较低的T-Rex测试中,PRO 5相比骁龙810落后大概10%,但在OpenGL ES 3.0高性能需求的曼哈顿3.0测试中,PRO 5性能相比骁龙810的对比机型领先60%。这说明Exynos 7420的Mali T760MP8在先进特性应用更多的测试项目中,优势更大,产品架构更为先进,能够更好的代表未来移动图像技术发展的方向。
Galaxy S6/Edge和魅族PRO 5采用相同处理器,不过是采用的2560x1440分辨率,我们可以对比onscreen性能来分析高分辨率的性能损失。已高负载的曼哈顿3.0 onscreen来看,1440p分辨率相比1080p性能损失接近了50%,而以轻负载的T-Rex来看,性能损失也有40%。T-Rex的性能需求比较接近一般游戏,在1080p分辨率下,可以跑到接近60FPS的比较流畅的55.8FPS,但在2K分辨率下,速度就只有30FPS出头了,游戏画面就会有明显的拖慢和卡顿。
因此之前MX4 Pro采用2K分辨率是过于激进,性能并不足以支撑如此之高的分辨率,而PRO 5的Exynos 7420虽然性能大幅提升,但也依然不能满足2560x1440的性能需求。就如桌面系统,980TI勉强可以搞定1080p,Geforce 980ti SLI可以勉强搞定1440p,但4K是任何硬件都不可能搞定,这并不是钱多钱少的问题,而是根本不可能,对于手机而言2K分辨率也一样,即使不考虑温度,续航,成本,视觉提升收益的问题,从性能需求上说手机硬件也是不可能支撑2K的性能需求的,因此对于现在这个年代的旗舰手机而言,1080P才是更为合适的选择。
魅族PRO 5和上一代的MX4 Pro相比,无论是T-REX还是曼哈顿,其性能提升都在100%以上,这样的性能提升幅度在移动平台上都是十分罕见的,可以获得这样巨大幅度的性能提升,主要是得益于工艺的进步,这个是后话,后面我会有个章节详细讲解。
魅族PRO 5是3D性能最为强大的Android手机,但不是最为强大的手机,因为更为暴力的iPhone 6s而言还是过于保守。以曼哈顿3.0 offscreen性能为例,搭载Power VR GT7600的iPhone 6s性能为39.5FPS,相对PRO 5还要领先60%。以后谁说iPhone不堆性能就跟我说,我第一个跟他急。
从量变到质变的多媒体性能
PRO 5搭载的Exynos 7420相比Exynos 5433更强大,这样的强大幅度甚至可以在一定程度由量变变成质变。
现在很多下载的视频资源,特别是动画片都是采用10bit进行压制,甚至采用HEVC H265压制,虽然这些新技术画质更好,但其对于硬件的性能和软件的支持程度要求也更高。特别是10bit是非标准编码,不能硬解而只能软解。
使用MX4 Pro播放1080p H264 10bit的高动态画面的希德尼娅骑士在线核心占用率几乎全部100%,右下的FPS也惨不忍睹。
PRO 5播放A57核心的CPU占用率虽然也较高,但FPS可以稳定在24FPS以上,可以或者完全正常的观看体验。
10bit的视频由于是非H264标准,软硬件无法支持硬解,而软解硬解需求较高,上世代的5433 骁龙801之类虽然勉强可以放,但却无法做到完全流畅,保持24FPS。但A57架构的PRO 5就可以完美流畅播放,对于魅族PRO 5而言,10bit H264虽然不能硬解,但其A57的次世代CPU架构,使得其有足够性能可以流畅播放,这对于之前的手机是无法办到。
而1080P HEVC情况也类似,虽然其可以硬解,只不过之前的大多设备都无法支持GPU硬解,而CPU软解而性能不够。MX4 Pro软解在镜头画面还基本流畅,但在爆炸、烟尘和直升机飞行这些复杂的大动态场景就无法应付,FPS大幅降低,甚至出现明显拖慢。而对于PRO 5,不仅其A57x4可以流畅软解,其也可以调用MXPlayer的解码器+实现完美硬解,虽然软解在性能上可以满足需求,但硬解还是功耗更低,更为值得推荐。
之前MX4和MX 4Pro虽然硬件也号称支持H265解码,但支持规格有很大限制,基本只能播放自己录制的H265视频,而PRO 5的硬解适用性更好,更有实用价值。虽然这样适用性并不是通吃,如三星、LG那些50mbps高码流的4K演示依然搞不定,但在网上下载的那些10GB左右的BDRIP搞定还是没有问题的。