SoC跨入64位时代:移动终端究竟需要多快?
- +1 你赞过了
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处理器此次虽然仍基于来自ARM公司的移动处理器架构打造,不过其就采用64位的ARMv8指令集。同时三星GALAXY Note3荣膺全球首款具有3GB运行内存的智能手机桂冠,不过有传言称三星Exynos 6移动处理器未来也将升级64位。对此,我们就可以看出一些端倪。