随着智能移动终端以及移动应用的普及,用户获取资讯以及数据的方式发生了极大的变化,移动设备成为流量的主要入口。移动终端的技术发展,对移动设备的性能也提出了更高的要求。
ARM公司宣布推出其首款64位的ARM架构的处理器,这对于ARM公司是一个足以载入芯片发展史册的进程,并进一步扩大了ARM在高性能与低功耗领域的领先地位。
不断满足性能需求的ARM处理器架构
ARM架构是构建每个ARM处理器的基础,ARM架构随着时间的推移不断的发展,其中包含的架构功能正在满足不断增长的新功能、高性能需求以及新兴市场的需要。
ARM架构支持跨越多个性能点的实现,并已在许多细分市场成为主导的架构,实现规模、性能和低功耗是ARM架构的关键特性。在其最新发布的ARMv8架构中,将64位架构支持引入ARM架构之中,其这一举措宣布其全面支持消费者的移动互联生活方式。这也将为ARM公司的市场扩展与用户体验革新提供了无限的商机。
ARMv8最新的64位的架构在ARMv8架构中可以看成有两部分,其中第一部分是32位的AArch32,它是32位的一级,另外是AArch64。这个处理器最大的一个特点是在新的架构当中,兼容以前的32位架构上面所写的代码,所开发的应用在新的架构下是完全百分之百兼容的。同时它引起ARM开发者对未来开发64位的目标,其开发的所有的应用都能够保证在未来还能够继续使用。
在基于ARMv8体系架构下,ARM Cortex-A50系列是其最新的处理器。该系列支持AArch64,这是一种新的高能效执行状态,可以与现有的32位执行状态一切运行。为什么要选择ARM Cortex-A50处理器系列。首先,ARM Cortex-A50处理器系列具备64位功能极佳的32位处理器,可以提供更好的性能。ARMv8体系结构在AArch64状态下,允许32位和64位之间进行完全的交互操作,因此可以从运行32位ARMv7应用程序的64位操作系统开始,迁移到在同一系统中混合运行32位应用程序和64位应用程序,最终一步步迁移到64位系统。