;tJWOm ZU=,f'bU 上周末,ARM终于宣布了自己的第一个64位指令集处理器架构“
ARMv8”。Intel、AMD、VIA等早已经彻底“忘记”32位的时候,ARM也终于跟上了。
o^HNF+sm
+"jl(5Q ARMv8架构
基于32位的ARMv7而来,并保留了
TrustZone安全执行环境、虚拟化、NEON(高级SIMD)等关键技术特性。Cortex-A9、Cortex-A15等著名核心就是由ARMv7架构衍生出来的。
s(Z(e % lc]V\'e ARMv8架构包括AArch64、AArch32两种主要执行状态,其中前者引入了一套新的指令集“A64”专门用于64位处理,而后者用来兼容现有的32位ARM指令集。完整的架构规范已经根据授权协议提供给各家合作伙伴。
}7K@e;YUg }VF#\q 为了迎接ARMv8 64位架构的到来,ARM正在与整个生态系统合作为其64位指令集提供支持。新的ARM编译器、Fast Models已经提供给关键合作伙伴,大量开源操作系统、应用程序和第三方工具也已在开发之中。
`YPe^!`$ Eu|sWdmf
l ARM宣称,ARMv8新架构将把高能效的64位计算带入
高端服务器等新的领域(摆明了要全方位挑战Intel了),并提供向下兼容性,便于现有软件的移植。
ODm&&W#* +a|"{ ARM表示将在2012年披露基于ARMv8架构的新处理器,不过消费级和企业级的原型系统都要到2014年才会出炉。慢慢等吧。希望Wintel别那么急着搞出128位。
X4a^mw\"
Do|]eD )IQ* f0vJm :4|M
jn F9-[%l 5UE409Gn'