从iPhone4上的A4开始,苹果自给自足的A系列处理器性能得到飞跃式的提升。在今年苹果发布会上,在介绍处理器的环节上,苹果十分难得地提到了A9处理器的性能表现。苹果提到了A9处理器的性能比上一代提升了70%,可以媲美桌面级CPU,而GPU性能更是提升90%,达到主机级GPU性能。那么实际上,A9芯片真的这么强大吗?
苹果A9处理器能否达到桌面级?苹果A9芯片技术分析
A9性能参数
在发布会上,与介绍A7、A8不同的是,这次苹果在介绍A9时并没有详细的提及处理器的具体参数,只是简单介绍了下A9是第三代64位处理器,搭配新的M9协处理器,采用全新的晶体管架构,同时对真实应用使用进行了优化,具体的优化内容并未提及。芯片工艺方面,应该是采用了FinFET工艺,但到底是三星的14nmFinFET还是TSMC的16nm FinFET工艺不得而知。
除了处理器工艺和架构,人们最关心的还是内存容量的问题,但按照以往的惯例,苹果依旧没有给出具体的内存数值。不过,苹果的上一代A8处理器为第二代64位处理器,采用双核架构,并搭配M8协处理器以及1G的内存,而用于iPadAir2上的A8X处理器采用了三核架构,并首次配备2G内存。苹果在iPadPro的介绍中表示,A9X比A8X性能提升1.8倍,并配备了4G的超大内存。据此推测,A9处理器整体不会比A8X差,但要比A9X差一些,所以应该也至少配备2G内存,而核心数也很可能达到四核的水准。
A9系列芯片能达到桌面级别?
在目前上市的基于ARM公版架构CPU中,最快的算是三星的Exynos 7420,依靠14nm的工艺拉高主频,在使用ARMA57核心的情况下,三星把Exynos 7420的Geekbenche 3单线程跑分拉到了1400-1500分,这是目前公版架构的最高性能。
苹果从A6开始不再像之前那样基于ARM的Cortex-A9修改,而是使用自己开发的SwiftCPU架构,虽然整体依然是一款ARM架构处理器,但它既不是A9也不是A15。依靠高水平的设计,苹果A8处理器,在使用20nm落后工艺的情况下,就把Geekbenche3单线程跑分做到了1600以上。而这次A9 处理器相对A8提升70%,那就是2700分的水平,这个性能是相当恐怖的。
不过值得一提的是,Geekbench3这个测试因为有一些对苹果处理器有优化的测试项,所以跑分不能完全具有可信度。更真实的测试是SPCEint2000、SPECfp2000,SPCEint2006、SPECfp2006这类不太容易优化的测试。按照这个测试A8大约在1.67Ghz的酷睿2水平,那么A9X的单线程水平应该在基本达到第一代i3的水平,而不会直奔i7而去。因此,A9系列芯片勉强能算的上是桌面级别,但是库克说的超越80%的桌面电脑就有点“违反广告法”的感觉了。
ARM与X86不具备可比性
目前ARM架构的CPU占领了移动端市场,而X86架构占领了PC端。两大阵营在性能上不断较劲,但是在实际终端市场并未形成过多的竞争。所以说,单纯的性能超越是比较片面的说法。
ARM这几年突飞猛进,但始终没有进驻过PC等X86的领域,毕竟它们设计的出发点不一样,因此不具备多少可比性。X86无法做到ARM的功耗,而ARM也很难做到X86的性能。这也是为什么ATOM一直以来都不成功的原因所在。Intel试图用自己的短处去和别人的长处对抗,结果自然是不太好的,要不是Intel拥有这个星球上最先进的半导体工艺,ATOM根本都不可能出现。而ARM如果尝试去和X86拼性能,那结果自然也好不到哪儿去。
再回到苹果A9处理器上,虽然始终受限于制作工艺、摩尔定律以及指令集差异等原因,短时间内ARM结构的性能还是很难超越传统X86结构的处理器。但是苹果A系列芯片性能的卓越表现在同类产品中显而易见,苹果在2013年引领的64位潮流让安卓阵营追了一年才赶上。在未来数年,苹果的处理器也许会在ARM架构处理器领域独领风骚。
总结
苹果在移动端处理器的强势表现值得称赞,虽然ARM处理器短时无法运用到Mac等PC终端中,但是说不定,有一天,苹果真的研究起ARM架构的PC可能性呢。