苹果在今年旗舰机iPhone 5s上搭载了64位A7芯片,这是全球首款配备64位处理器的手机。A7芯片引来评测者一片叫好,也引来竞争对手三星的跟风,后者宣布下一代手机(Galaxy S5)将搭载64位芯片,有可能应用在八核产品上。
如今高通也正面回应了苹果的64位芯片。由于高通是芯片厂商,而且是领先的移动芯片供应商,它的表态更加值得关注。发声者是高通CMO阿南德·钱德拉塞卡尔(Anand Chandrasekher):
“我知道有很多议论,因为苹果在A7芯片上使用了64位架构。我认为他们这是一种营销伎俩。它给消费者带来的好处是零。”
阿南德所抨击的要点正是苹果iPhone 5s的1GB运行内存(RAM),与64位芯片所支持的4GB以上RAM相距甚远。“你并不真正需要它的性能,众多64位芯片大多数是运用在大型应用和服务器级别的应用中。”
至于高通会不会跟进64位芯片,阿南德说从“工程效率”(engineering efficiency)角度来看,开发64位芯片是“有意义的”(makes sense)。但他没有透露高通什么时候会发布64位移动芯片。而据一周多前的消息,三星的64位芯片已经进入最后研发阶段。
64位手机芯片受到关注,在技术层面它是一个重大进步。反映在两个方面,一是处理能力翻倍,二是内存寻址能力提升。
处理器能力方面,我们知道32位处理器一次只能处理32位即4个字节数据,而64位处理器能处理的数据宽度是64位即8个字节。即理论上相同时钟频率的64位处理器的运算能力是32位处理器的两倍。但是64位处理器的优势能否发挥出来,不只要看硬件配置,还要看软件(App)是否支持。在9月10日发布会之前,开发者不知道苹果的计划,目前只有苹果自家的App为64位做了优化。虽然不少大型开发者宣布将为64位芯片做优化,但整体数量依然非常少。阿南德抨击的要点之一,正是支持64位处理器的App不够丰富,“并不真正需要这个性能”。
除去运算能力翻番(理论上)外,64位处理器的另一个优势是内存寻址能力。32位处理器的内存寻址空间是3.2GB,64位处理器的内存寻址空间大大超过4GB,理论上可达1800万TB。苹果A7芯片所采用ARMv8 64位架构,它的额外寄存器能让A7更有效率地处理数据,这样在处理视频、大型游戏等需要大量编解码工作的任务时会更加轻松。它可以应用更庞大的iOS应用(例如商业软件、企业软件),当然,它也需要更大的内存支持。阿南德抨击的主要论点,就是iPhone 5s才具备1GB运行内在,“杀鸡焉用宰牛刀”。
64位手机芯片受到关注还有更高的战略意义。乔布斯曾在2007年AllThingsDD5大会接受采访时,当着比尔·盖茨的面提出“后PC时代”(post-PC)。乔布斯认为iOS设备不会像PC那样“大而全”,而是聚焦于某些特定功能。但实际上,诚如The Verge讨论64位芯片的意义时谈及的,iPhone、iPad不是“后PC设备”,它们越来越成为一种PC设备。64位芯片部署之后的意义,它会进一步模糊移动设备与PC之间的界限,把移动设备的计算能力PC化,同时继续把PC软件移动化。苹果在今年1月底发布128GB版iPad,又在9月iPhone发布会上将iWork办公套件免费,苹果的棋局在一步一步展开。
至于阿南德说到的硬件配置不相对称,及软件生态没有跟上。前者是比较好解决的,通过iPad、iPhone一两代产品的升级,运行内存的配置会得到提升。其中iPad在工作中的应用范围更广,可能会得到更快的提升。
软件生态的问题解决起来会更加漫长。在PC领域,应用转制是影响PC软件全面向64位转变的障碍,而迄今距离微软支持64位家庭计算机已经过去8年时间了。不过参考苹果在OS X方面的作为,它2009年在OS X Snow Leopard中提供了应用快速转制功能,Mac电脑得以完成向64位全面升级。同样地,如果把64位应用作为Xcode的默认选项,得益于苹果强大的软件生态控制能力,它也许能够让95万个应用快速地向64位升级。
所以64位芯片对于苹果来说,可能不是一个市场营销的“伎俩”,而是为巩固移动设备对战PC生态迈出的重要战略步骤,也为下一波冲击储备力量。兵马未动,粮草先行,不能不说64位的A7芯片和支持加速感应器、陀螺仪和指南针计算任务的M7协处理器是苹果在未来世界中迈出的两个重要步伐。
本文来源:ifanr 作者:佚名