uE1;@Dm+ $gr>Y2i 上周末,ARM终于宣布了自己的第一个64位指令集处理器架构“
ARMv8”。Intel、AMD、VIA等早已经彻底“忘记”32位的时候,ARM也终于跟上了。
,C,nNaW wO]e%BTO ARMv8架构
基于32位的ARMv7而来,并保留了
TrustZone安全执行环境、虚拟化、NEON(高级SIMD)等关键技术特性。Cortex-A9、Cortex-A15等著名核心就是由ARMv7架构衍生出来的。
y8YsS4E^Q C3'xU` =7 ARMv8架构包括AArch64、AArch32两种主要执行状态,其中前者引入了一套新的指令集“A64”专门用于64位处理,而后者用来兼容现有的32位ARM指令集。完整的架构规范已经根据授权协议提供给各家合作伙伴。
8&JB_%Gb rl}<&aPH 为了迎接ARMv8 64位架构的到来,ARM正在与整个生态系统合作为其64位指令集提供支持。新的ARM编译器、Fast Models已经提供给关键合作伙伴,大量开源操作系统、应用程序和第三方工具也已在开发之中。
n.g-%4\q qSP&Fi ARM宣称,ARMv8新架构将把高能效的64位计算带入
高端服务器等新的领域(摆明了要全方位挑战Intel了),并提供向下兼容性,便于现有软件的移植。
}uma<b v~ >Bbe ARM表示将在2012年披露基于ARMv8架构的新处理器,不过消费级和企业级的原型系统都要到2014年才会出炉。慢慢等吧。希望Wintel别那么急着搞出128位。
|y^=(|eM yksnsHs}d +,,(8=5g xt}.0dC!/% BL&AZv/T v@EErF q8P&rMwy