ARM一年前对外宣布了64位处理器的架构 - ARMv8,但事隔一年后的现在,首款基于ARMv8架构的处理器才真正与我们见面,而该架构之处理器被归类在Cortex-A50系列,此系列不仅可以使用在未来的智能型手机与平板计算机,更能够提供服务器节能的解决方案。
|
(source: ARM) BigPic:500x357 |
Cortex-A50系列的处理器有两个型号,分别为Cortex-A53以及Cortex-A57,其中Cortex-A53属小核心(Small Core)处理器,它不只是标榜体积小,提供的效能虽然与目前Cortex-A9处理器的效能类似,但其功能耗损却只有原先的1/3,可以用于平板与手机上。ARM公司极力提倡「Big.Little」的概念,强调低功耗核心可以与高效能核心彼此结合,以提供更平衡的运算能力。
Cortex-A57则属于大核心(Big Core)处理器,其效能更是超越超级手机有3倍之多,适合用于超级手机、高阶平板计算机以及服务器,目前Cortex-A57处理器可以设计成16核心,尔后应用在服务器上可以设计成更多的核心。
ARM表示,从32位架构转移到新64位架构,不仅能够让ARM芯片更强大,能够维持能源效率更是此项技术的重点,而且还包括更多记忆容量,新的处理器也拥有虚拟化支持、错误校正、数据保护能力、以及更好的浮点数表现,这对行动装置与服务器来说都很重要。行动装置需要影片处理等相关应用,而服务器则要处理网络上的许多交易。
Cortex-A50系列支持ARM AArch64 64位指令集,并完全向下兼容AArch32 32位指令集,核心数量可以从1个到4个不等,都整合了NEON SIMD引擎、ARM CoreSight多核心调试与追踪模块、128-bit AMBA ACE一致性总线接口,还可选加密加速单元,能将加密软件的运行速度提升最多10倍。
Cortex-A53以及Cortex-A57两款型号的不同之处在于虚拟物理寻址和一、二级缓存,其中A53支持40位的虚拟物理寻址,一级缓存每个核心有8-64KB数据、二级缓存共享128KB-2MB;A57的虚拟物理寻址拓展到44位,每核心一级数据缓存为32KB、一级指令缓存为48KB,二级缓存则是512KB-2MB,二者的一级指令缓存和二级缓存均支持ECC,A57的一级指令缓存更支持双错检测(DED)配对。
目前获得此款新处理器系列技术的企业合作伙伴有:超威(AMD)、博通(Broadcom)、嘉协达(Calxeda)、海思半导体(HiSilicon)、三星(Samsung)及意法半导体(STMicroelectronics),首批采用此新系列架构之处理器将在2014年出货,而AMD公司2012/10/31也已经宣布会在2014年推出64位ARM架构的Opteron处理器。