自iPhone 7发布以来,针对其搭载的最新A10 Fusion处理器的测评陆续放出。近日,来自国内外多家测评机构的数据显示,A10 Fusion的性能已经达到了桌面级CPU,未来英特尔的主要竞争对手可能将不再是AMD,而是苹果公司。
那么,A10 Fusion 处理器到底有多强,究竟能否媲美桌面级CPU呢?雷锋网(搜索“雷锋网”公众号关注)将从A10 核心数、跑分和用户体验等3个方面作详细分析,解密这款iPhone 史上最强的处理器。
A10 Fusion究竟几个核心?
相比前几代处理器,A10 Fusion最大的变化就是双核变四核,这一改变通常意味着性能的大幅提升。从跑分来看,通常双核的跑分会略小于单核的两倍,四核起码能达到单核的3被多,这才是正常的。
然而苹果A10 Fusion却并非如此,我们可以从苹果的御用跑分软件Geekbench 4显示的数据上看出一些线索。根据Geekbench 4的数据,A10 Fusion的单核跑分为3291,而多核跑分却只有5309,还不到单核的两倍,这显然不是正常四核的水平。
(下图跑分结果为不同搜索条件下的截图,所以进度条可能不成比例,关注跑分数字即可)
这意味着,A10 Fusion显然不是真正的四核处理器,而是一个2大+2小的大小核结构。两个高性能核心应对高负载,两个低性能核心用于日常任务处理,以此来降低整体功耗,提升续航能力。并且从跑分来看,苹果这种2+2和传统的ARM大小核结构还不太一样,因为ARM通常可以获得四个核心火力全开的效果,而A10 Fusion却最多只能同时跑两个核,即要么2个大核,要么2个小核,采用这种方式既提升了运行效率,也限制了功耗水平。
此外,苹果采用这样的策略还能确保应用的兼容性。由于此前的A系列处理器都是双核结构,在A10 Fusion上延续双核可以很好地兼容之前的应用,否则一定会出现原来的老应用在A10 Fusion的四核模式下其实只用到了两个核心的尴尬情况。苹果这样的策略无疑是最聪明也最具性价比的。
上述结论从苹果的宣传语中也可以得到验证。苹果官网称:
“A10 Fusion 芯片的*处理器采用新的四核心设计,拥有两个高性能核心和两个高能效核心。高性能核心的运行速度最高可达 iPhone 6 的 2 倍,而高能效核心在运行时的功率则可低至高性能核心的五分之一。”
此外,在续航方面,苹果称iPhone 7可以比上一代多提供两个小时的使用时间。
说完A10 Fusion 的基本结构,我们再看看跑分。
由跑分看性能
说到CPU性能,除了真的上手使用一段时间,最直观的体现也许就是跑分了。而关于跑分软件,除了国内的安兔兔之外,业内比较认可的主要有两家:Geekbench和SPEC CPU 2006(SPEC是指Standard Performance Evaluation Corporation)。
Geekbench通常被认为是苹果的御用跑分软件,因为它里面分数计算的策略和测试项目都根据苹果的风格和理念进行了优化,目前最新版Geekbench 4发布于今年8月。SPEC CPU 2006则更加专业客观,它没有单一的结果,而是从整形计算、浮点计算、计算速度以及计算容量等四个维度进行综合考量。其第一版发布于2006年8月(因此名字叫2006),目前更新到v1.2版,发布于2011年9月。
从Geekbench 4的单核跑分结果来看,A10 Fusion的成绩为3291,跑分相当于2011版iMac的3266分,后者使用了英特尔Core i5-2500S处理器,最高频率2.7 GHz,四核。另外也完全碾压同等级的安卓手机,例如华为p9使用的麒麟955处理器,跑分只有1729;一加手机3使用的高通骁龙820,跑分只有1698;以及同样使用骁龙820的Note 7,跑分是1488。
可以看出,A10 Fusion几乎是安卓阵营的两倍,并且可以媲美5年前的英特尔Core i5-2500S(Core i系列5年前的2代产品)桌面级处理器。
但实际上,A10 Fusion和安卓阵营的差距没有那么大。
Geekbench 4在Geekbench 3的基础上对一些跑分算法进行了修改,因此使得非苹果系CPU的分数大幅下降了接近30%,而苹果系的CPU则变化不大。例如,三星Note 7在Geekbench 3中的单核跑分为2312,而A10 Fusion是3506。相同的硬件环境,苹果并没有领先安卓一倍,但A10 Fusion比骁龙820等芯片的跑分高却是事实。
再看A10 Fusion和上代A9X在Geekbench 4软件下的表现。单核跑分方面A10 Fusion和A9X分别是3291和3013,多核时为5309和4867,整体性能大约只提升了10%,幅度并不大。
在相对更加全面的SPEC CPU 2006测试结果里,通过比较各种测试项目我们发现:苹果的A9X和英特尔的Core M系列互有胜负,基本处在一个等级。因此反推性能只提升了10%的A10 Fusion,可以得出以下结论:A10 Fusion最多和英特尔强调低功耗、对性能要求不高的CPU系列表现持平,例如最新的英特尔Core M系列,或者5年前的二代产品Core i5-2500S。而与目前专业的桌面CPU仍然存在一定的差距。
那么这一差距到底有多大呢?我们可以从Geekbench 4的数据中看出一个大概。
Geekbench 4显示,A10 Fusion的单核和多核跑分分别是3291和5309。反观当前的主流桌面级CPU(英特尔Core i系列的4代和6代产品),例如Intel Core i7-6950X,其单核为4449,多核高达29877;Intel Core i5-4570,单核3886,多核为10688;Intel Xeon E3-1246 v3,其单核为4311,多核达到12561。
可以看出,在单核性能上,A10 Fusion的差距不大。但是在多核表现上,A10 Fusion的性能和专业的桌面CPU远不在一个等级,大部分的桌面CPU多核跑分都是A10 Fusion的两倍、甚至两倍以上。
实际的用户体验
谈了那么多性能,其实用户最关心的还是真正上手之后的体验究竟如何,究竟有没有变快呢?
按照苹果的官方宣传和跑分情况来看,搭载A10 Fusion的iPhone 7相比iPhone 6或者之前的产品,性能至少提升了一倍,同时续航也得到了一到两个小时的改善。但是对比上一代iPhone 6s或者搭载A9X的iPad Pro,则性能提升就很有限了。按照库克的说法,本来iPhone 7就是为了让那些手持iPhone 5S的用户感受到升级的迫切性。
另一方面,其实当前无论安卓手机还是苹果手机,影响用户体验的已经不是CPU的性能,各款旗舰产品的CPU早已处于性能过剩的状态(排除个别系统优化和App适配不完善的情况)。当下真正影响用户体验的其实是网速和电池续航,无论是iPhone 7还是最新款的旗舰级安卓手机,用户已经越来越感受不到系统反馈和应用开启速度上的差别,真正让他们觉得无法接受的其实是浏览网页、在线社交、看视频和玩Online手游时的网络延迟,以及一天一冲的电池续航。
综合来看,无论是跑分还是CPU架构设计,苹果最新的A10 Fusion处理器确实在移动端具备旁人无法撼动的王者地位,但是要真正像传言中所说的走入桌面级市场(不考虑iPad Pro那样的二合一产品),依然存在着一定的距离。因此,对普通用户而言,与其关心A10 Fusion什么时候能达到桌面级CPU的性能表现,倒不如盼着5G的早日普及。
本文转自d1net(转载)