“我们的电脑需要多快的处理器”,曾经是不少消费者在购买品牌电脑或是组装电脑之前不可避免的问题。如今随着智能移动终端硬件参数竞争持续升级,作为其绝对核心、我们俗称为移动处理器的
SoC
芯片的重要性愈加受到消费者关注。
苹果A7处理器首开64位智能手机SoC处理器先河
尤其苹果iPhone 5s此前以全球首款采用64位移动处理器的智能手机产品身份亮相,无疑意味着SoC芯片竞争如今终于升级至全新高度——即General-Purpose Registers通用寄存器带宽的层面。加之芯片领域巨头英特尔公司所力推的X86架构、高通公司独具的Krait微架构等技术更多地出现在我们眼前,相较之下单纯移动处理器核心数量之争其实已经颇为“幼稚”。
正是在如此转变之下,“我们的移动终端需要多快的移动处理器”就渐渐成为行业与消费者所喜闻乐见的话题。那么64位移动处理器是否真的更快、智能移动终端是否真正需要64位,我们在此不妨来深入地聊聊。
264位处理器有何不同
64位处理器有何不同
既然提起移动处理器需要多快、我们需不需要64位,那么我们所说的“64位”究竟是什么概念,显然就是首先要解决的问题。事实上与移动处理器技术规格所常见的Cortex架构、X86架构、Krait微架构等物理层面技术相比,32位(32-bit)与64位(64-bit)则是“看不见摸不到”的指令集。
64位概念其实是相对于32位而言的,bit是指通用寄存器(即“General-Purpose Registers”)的数据宽度,64位(即64-bit)指令集则是可以运行64位数据指令、换句话说就是处理器每次可以运行64bit数据。不难理解当处理器面临着极大量数据处理任务时,64位寄存器与指令集可以更为及时有效地处理。
采用64位寄存器与指令集还可以处理更大整数,简而言之就是大幅提升内存寻址空间。众所周知,传统32位处理器的内存寻址空间限制为4GB、32位系统之间的不同此限制还将更小。64位处理器内存寻址空间理论上几乎是没有限制。
苹果A7处理器基于ARMv8指令集
回归到移动处理器产品方面,苹果A7处理器此次虽然仍基于来自ARM公司的移动处理器架构打造,不过其就采用64位的ARMv8指令集。同时三星GALAXY Note3荣膺全球首款具有3GB运行内存的智能手机桂冠,不过有传言称三星Exynos 6移动处理器未来也将升级64位。对此,我们就可以看出一些端倪。
364位处理器究竟多快
64位处理器究竟多快
就如同我们在前面所介绍的,64位寄存器与指令集能够更为有效地处理更大流量的数据、具有几乎无限的内存寻址空间,因此有着64位处理器运行速度更快的说法。那么真相又是如何呢?我们接着为您往下说。
熟悉传统PC产品的朋友们想必都熟知,基于64位处理器不仅可以运行64位操作系统与软件,其还完全兼容于32位操作系统与软件;与之相比32位处理器之上,则无法运行64位操作系统与软件。对于此次苹果A7处理器来说,其实同样面临着近似问题。
苹果A7处理器性能提升或许目前还存在于“理论”中
苹果A7处理器此次所采用的ARMv8指令集由于仅可以64位工作模式运行,那么运行32位应用程序时则需要增加额外的转译过程。在没有专为其打造的64位移动应用发布的情况下,这颗64位双核移动处理器的实际表现其实没有比苹果A6更快。因此以目前市场现状来说,64位移动处理器快于32位移动处理器仅仅存在于理论之中。
或者我们可以说,64位移动处理器的优势在于未来。不妨以Android系统为例,这款智能操作系统为提升移动应用运行效率,往往会将运行内存预分给优先级较高的应用。如此运行内存分配方式,造成Android系统智能移动终端运行内存规格逐渐升级至当前顶级的3GB级别仍不能完全令人满意。加之未来移动应用及游戏等继续以更高清画面、更丰富功能的方向进化,彼时彼刻方才是64位处理器真正发挥作用的时刻。
464位处理器意在何处
64位处理器意在何处
“每600部智能手机就需要一个服务器,每120部平板电脑背后就有一个服务器,有11个数位看板就必须有一个服务器”,英特尔公司高级副总裁兼数据中心及互联系统事业部(DCSG)总经理DianeM.Bryant女士在发言中表示。因此随着全球市场之中智能移动终端产品数量持续爆发,移动互联网服务器显得尤为重要。
ARM架构服务器产品已经步入商用
尽管苹果A7处理器是全球首款64位移动处理器、苹果iPhone 5s因此成为全球首款采用64位处理器的智能手机,其实ARM公司早在2012年就发布针对移动互联网微型服务器产品的64位Cortex架构处理器,其首批芯片预计2014年出货、获得授权厂商包括AMD公司、高通公司以及三星公司等。相关数据显示来自ARM公司的64位Cortex架构处理器,可以将服务器能耗降低超过75%。
与此同时考虑到目前全球移动市场之中的终端产品操作系统与硬件平台复杂多样,就对服务器平台端适应性提出更高需求,令其管理模块能够以单一平台进行统一管理。那么采用64位移动处理器的智能移动终端与拥有相同架构与指令集处理器的服务器,期间优势也就显而易见。
综上所述,有关于64位移动处理器的这些问题就迎刃而解。智能操作系统与移动应用等更多停留在32位基础之上的当前,64位移动处理器显然谈不上所谓的“更快”。对于未来移动市场的提前布局,其实才是其更多将在未来发展之中显现的意义。