Arm发布Armv9架构:为未来十年三千亿芯片奠定基础
Arm于2011年10月首次宣布Armv8架构,至今已近十年。这十年是计算领域充满变革的十年,该指令集架构从移动领域逐步扩展到服务器领域,如今开始在笔记本电脑及即将推出的台式机等消费设备市场中变得普及。这些年间,Arm通过各类更新与扩展不断演进该指令集架构,其中有些改进至关重要,有些则可能容易被忽视。
在Arm愿景日活动上,该公司首次披露了全新Armv9架构的细节,为Arm期望在未来十年内驱动三千亿颗芯片的计算平台奠定了基础。
读者可能会思考的关键问题在于:Armv9与Armv8究竟有何本质区别,以至于需要采用如此大幅的指令集架构命名跃迁?坦率而言,从纯粹的指令集架构视角来看,v9可能并不像v8相对于v7那样具有根本性跨越——后者曾通过AArch64引入了全新的执行模式与指令集,相较于AArch32在微架构层面产生了深远影响,包括扩展寄存器、64位虚拟地址空间等多项重大改进。
