【巴士数码】12月5日讯:据报道,ARM于近日公布了全新的ARM v8.1-A指令集。作为64位ARM v8指令集的升级版本,ARM v8.1-A主要涉及到指令集、执行单元以及内存转换方面的改变,能够提升处理器的并行处理性能、安全性、内存寻址、虚拟化以及数据吞吐能力。采用该指令集的新架构处理器样品,预计将于2015年下半年推出,而苹果据说将会是第一家采用ARMv8.1指令集的 。
现有的64位ARMv8指令集发布于2011年,第二年基于该指令集的Cotrex-A57/A53架构诞生。据ARM公司公布的数据,目前为止已经有57家ARMv8指令集及处理器授权厂商了,这些厂商将在未来1-2年内推出更多的64位ARM处理器。
随着时间的变迁,处理器指令集也要与时俱进,特别是ARM架构这两年要在服务器市场争取更多份额,针对新兴市场做出改变也是免不了的。ARM目前正在研发ARMv8.1指令集,它是目前ARMv8指令集的升级版,但会向下兼容ARMv8指令集。
根据ARM所说,ARMv8.1主要涉及到指令集、执行单元及内存转换方面的改变,主要提升ARM处理器的并行性能、安全性、内存寻址、虚拟化及数据吞吐能力。
新的ARMv8.1指令集预计在2015年发布,明年晚些时候首个ARMv8.1芯片问世。此前我们已经知道了ARM正在开发第二代64位架构,代号分别是玛雅和月亮女神(Maya、Artemis),看起来这两个新架构应该会基于ARMv8.1指令集了。
在ARM之外,苹果是第一家使用64位ARMv8指令集的,2013年的iPhone 5s的A7处理器上就应用64位架构了,比其他厂商领先1-2年。
而在第二代64位ARM架构上,预计苹果也会是第一个,也许明年的iPhone 7的A9处理器上就是新架构的产物了 。
iPhone 7概念设计图