本年3月底,ARM正式对外发布了64位指令集ARMv9,声称10年来最重要的立异,IPC功能进步多达30%。
现在,ARMv9初次来到了消费级商场,并且一起用于三种不同等级的中心,上来便是完好的一整套解决方案。
先来看超大中心X2,仅支撑AArch64 64位指令而不再兼容32位,具有全新层级的功能。
前端方面,分支猜测与预取单元解耦别离,然后能够在内核之前提早运转,由此削减猜测过错,一起改进了分支猜测精度,进步了大型指令负载的功能。
一起,乱序履行窗口增大了最多30%,244条增至最多288条,再加上指令紧缩和绑定,实践还能够保存更多。
载入存储窗口和结构增大了33%,能进步内存级并行度,一级缓存d-TLB也增大了20%,别的增强了数据预取才能。
ARM声称X2比较于X1整数功能进步16%,机器学习功能则能够翻一番,不过留意比照时X2的三级缓存容量为8MB,增大了一倍。