芯片设计商 Arm 昨天晚上公布了新一代芯片设计方案,包括 Cortex-X4 大核、Cortex-A720 中核和 Cortex-A520 小核。
这些内核均建立在 Arm v9 生态基础上,具体来说是 Arm v9.2,并且一个重要变化就是 Arm 也全面转向 AArch64 指令集。
抛弃 32 位走向纯 64 位:
根据 Arm 自己的说明,Arm v9.2 是在 Arm v9.1 上进行扩展,完成 Arm 此前预定的开发周期,也就是 v9.1 属于半成品,而 v9.2 属于成品了。
这个开发周期一大目标就是消除对 32 位应用程序的支持并全面过渡到 64 位平台。进行过渡的原因围绕着三个核心原则:计算性能、安全性和开发者支持。也就是目标是为芯片提供最佳性能、强大的安全性并简化开发者的开发工作。
Arm 多年来都在逐步淘汰 32 位指令集,所以现在他们构建了一个完全使用 64 位的集群,以利用 64 位移动生态的优势,从而彻底取消对 AArch32 的支持,无论是大核、中核还是小核都全部只支持 AArch64。
这意味着设备如果搭载基于 Arm v9.2 的芯片,那将不再向下兼容 32 位应用程序,只能运行 64 位应用程序。
相关内容:
版权声明:感谢您的阅读,除非文中已注明来源网站名称或链接,否则均为蓝点网原创内容。转载时请务必注明:来源于蓝点网、标注作者及本文完整链接,谢谢理解。