{7u[1[L1 r={c,i 上周末,ARM终于宣布了自己的第一个64位指令集处理器架构“
ARMv8”。Intel、AMD、VIA等早已经彻底“忘记”32位的时候,ARM也终于跟上了。
l^GP3S ca i<,3H ARMv8架构
基于32位的ARMv7而来,并保留了
TrustZone安全执行环境、虚拟化、NEON(高级SIMD)等关键技术特性。Cortex-A9、Cortex-A15等著名核心就是由ARMv7架构衍生出来的。
W1fW}0
m>USD?i ARMv8架构包括AArch64、AArch32两种主要执行状态,其中前者引入了一套新的指令集“A64”专门用于64位处理,而后者用来兼容现有的32位ARM指令集。完整的架构规范已经根据授权协议提供给各家合作伙伴。
+#U|skl |-sPLU&s% 为了迎接ARMv8 64位架构的到来,ARM正在与整个生态系统合作为其64位指令集提供支持。新的ARM编译器、Fast Models已经提供给关键合作伙伴,大量开源操作系统、应用程序和第三方工具也已在开发之中。
*B`Zq) O[tvR:Nh ARM宣称,ARMv8新架构将把高能效的64位计算带入
高端服务器等新的领域(摆明了要全方位挑战Intel了),并提供向下兼容性,便于现有软件的移植。
P-F)%T[ ^b: (jI*l ARM表示将在2012年披露基于ARMv8架构的新处理器,不过消费级和企业级的原型系统都要到2014年才会出炉。慢慢等吧。希望Wintel别那么急着搞出128位。
C~fjWz' V +$4(zPs@ 8n1'x; =qN2Xg/ bvfk >U F X%yO5c\l2