苹果A7M7:娱乐了自己还是惠及用户?

  尽管发布会之前各种信息满天飞,新款iPhone没有任何的秘密可言,但苹果还是给了我们惊喜64位处理器A7以及运动协处理器M7,苹果成为目前市面上首款采用64为处理器的手机厂商。尽管电脑已经全面进入64位时代,但在手机上尚属首次,苹果官方宣称A7的性能是A6的两倍,而64位处理器不单单成为果粉们讨论的焦点,连Android用户也参与进来,毕竟硬件为王的Android让苹果抢了先,多少有点说不过去。64位处理器真如外界说的那么神奇吗?

  首先可以肯定的是,苹果这块A7处理器是基于ARM公司V8架构的产品,ARM公司早在2011年Q4的时候就已经发布了V8架构,将近2年之后苹果才推出A7处理器,从技术层面上来讲这并不算高精尖。不过ARM的V8架构处理器自开发之初声称会使用在服务器上,没想到首颗成片的处理器竟然用在了手机上,从这方面看,苹果实际上帮助了ARM V8的发展。

  目前我们所常见的A7、A9、A15架构的手机处理器(比如高通骁龙系列、三星Exynos系列、NV的Tegra系列)都是由ARM的V7架构作为基础,V7架构是32位的。而64位的V8架构是基于V7架构开发而来,包含了两个执行状态,AArch64和AArch32。前者针对64位处理技术,引入了一个全新指令集A64,后者则主要负责将兼容现有32位的ARM指令集,让32位软件也能在V8架构处理器上正常使用。

  苹果A7处理器成为第一款成片的V8处理器,从发展状况来讲,苹果领先了其他竞争对手最少6个月的时间。而在iPhone 5s发布之后,三星马上跳出来说自己也有64位处理器,且很快就要发布,不过这个世界只会有第一个,至于第二个,第三个……不会有人记住。

  熟悉电脑的人应该知道,电脑端早早就进入了64位时代,64位处理器具有更大的寻址能力,支持2的64次方GB的内存,而32位处理器只能支持4GB以下的内存;同时64位处理器可以一次提取64位数据进行处理,在原则上比32位的处理速度要快一倍,这也是为什么目前64位处理器逐渐取代32位成为主流的原因,更快的速度和更大的通道是64位处理器的取胜之匙。

  换句直白一点的话来说,如果有一天iOS设备需要4GB以上的内存支持了,A7处理器可以无缝过度,不再需要更换处理器, 64位处理器更大的寻址能力可以快速处理密集数据,肯定是未来技术发展的方向。从这一点来看,苹果算是未雨绸缪。

  不过问题来了,ARM的V8指令集本来是为了服务器用的,服务器在日常工作中会频繁交换大量数据,64位处理器更大的寻址能力能帮助服务器轻松的完成这些任务。但是,手机的程序相比服务器来说远没有那么复杂,64位处理器用在手机上目前来看有点像有一身力气使不出来的感觉。

  同时由于底层优化不同,iOS设备相比Android设备来说内存方面是非常小的,在Android手机内存2GB当道3GB已崭露头角的时候,最新的iPhone 5s还在使用1GB内存,小内存并不能体现64位处理器的优势。而如果想要手机升级4GB以上的内存,势必还有很长一段路要走,电池续航和成本上涨的问题成为挡在内存扩展路上的拦路虎。

  另一个摆在苹果面前的问题是,64位的处理器需要有64位的软件来支持,到目前为止苹果所有的iOS软件还都停留在32位时代,64位处理器运行32位程序由于要运行跟这个程序相关的所有32位版本程序,这无形中增加了运行的压力。同时尽管有AArch32做保,但是对于软件的兼容性还是要打一个大大的问号,毕竟在电脑端留给我们的痛苦记忆还历历在目。苹果如何去说服开发者们将现有的APP同时再开发一套64位版本成为了摆在苹果面前的难题。

  发布会上苹果为我们演示了64位版本的“无尽之剑3”,并向所有的开发者竖起大拇指说“看,64位多好啊!”,至于开发者买不买帐,就要等5s上市之后再看了。

  既然64位处理器对于现在的iPhone来说是“过盛”产品,那么为什么苹果还要开发64位处理器呢?首先要承认,苹果继续在引领这个行业的趋势,从一代iPhone的触屏,再到之后的APP store、siri等等,竞争对手都只能望其项背。未来是64位处理器的天下毋庸置疑,苹果再次成为了行业的领导者。

  同时来看看这个A7处理器,抛开bit,不可否认,这颗处理器在性能上确实要比A6性能强大,超过10亿的晶体管、成倍地提升通用寄存器和浮点运算器、更快的时钟频率以及增强型的GPU,这些参数带来的性能表现要比A6出色很多。同时由于适应64位处理器,苹果已经将iOS 7以及所有内置程序都转为64位,因此从运行速度以及功耗来讲,5s都要比搭载32位处理器的5c强大。

  ARM-V8架构支持AES和SHA-1/SHA-256加密运算,从未来的软件开发角度来讲,A7处理器可以协同开发加密应用,让5s上新加入的指纹识别有用武之地。

  不过目前对于这款处理器的具体细节苹果并没有公布,因此对于目前的数据都只是猜测,需要等iPhone 5s上市之后通过拆解和测试才能对这款处理器有更深入的了解。

  相对于“高等数学”一样的A7处理器来说,M7协处理器的功能似乎更接地气。M7是一个主管速度计陀螺仪指南针等各种传感器的处理器,在A6时代,这些功能都是由CPU主管,而在A7时代,这些功能被单拿到M7上,从而解放了主处理器。由于像GPS、指南针等功能经常会在后台24小时运行,因此从理论上来讲,分开之后可以降低处理器的运算频率。

  另外有人推测M7由于运行的程序不算复杂,架构会是A7或者A5,既保证了处理能力,同时又能达到省电的目的。将一部分功能从CPU中解放出来并不是苹果的专利,之前像Moto X中也有类似的设计。在电池技术停滞不前的阶段,如果从现有的技术中降低功耗成为了厂商的共识。CPU高度集成化的日子似乎要被打破了,M7就是个好例子。

  河北电信手机“以旧换新”回收价两倍于苹果官方2013.09.16