IBM推出全球首款双架构CPU:2nm+11核 纳秒级切换ARM及Z指令集

IBM推出全球首款双架构CPU:2nm+11核 纳秒级切换ARM及Z指令集

快科技8月24日消息,IBM的大型机依然是很多银行、保险企业的核心设备,使用的也是IBM自研的Z系处理器,在日前的HotChips大会上IBM又宣布了全球首款双架构的大型机处理器。

IBM的大型机一直是独立的生态系统,但是现在ARM+Linux生态发展势不可挡,IBM不想失去这个市场的话就得支持ARM,但他们也不可能马上放弃自己的Z指令集,所以就有了这个可以切换架构的处理器。

根据IBM的说法,这个处理器可以原生支持ARM及自己的Z指令集,并且可以纳秒级切换,该机制依赖于开源的KVM hypervisor,企业可以并行运行Arm64 Linux虚拟机和在Z虚拟机上的Linux,虚拟机管理程序调度虚拟机到物理核心时核心会自动切换模式,而且性能惩罚几乎是0,纳秒级延迟,实际几乎体验不到切换开销。

IBM推出全球首款双架构CPU:2nm+11核 纳秒级切换ARM及Z指令集

IBM没有明确这款芯片的具体明确,只公布了是2nm工艺,11核CPU架构,频率高达5.7GHz,会用于下一代大型机,预计是在2028年问世。

不过IBM所说的这一切还都是纸面上的,大型机的真实工作环境要求极高,能不能做到IBM所说的这样几乎无延迟切换、兼容性也不是问题,还得在未来几年中逐渐验证。

这款处理器的技术意义是非凡的,以往的双架构处理器也不是没有,但各自都是独立的,IBM是在内核层面做到了两种指令集切换,几乎没有延迟,毕竟大型机对工作可靠性的要求是极高的,这点上IBM需要保证不出问题。

这种双架构处理器不知道是否还会有其他公司跟进,估计是很难的,因为其他公司不一定有这样的需求,AMD/Intel的x86本身就能跑Linux系统,去兼容ARM指令集意义也不大,大部分企业都是选择一个指令集,也没有兼容2种指令集的需求。

国产的一些自研处理器倒是有这样的需求,但是这个设计又要考虑技术难度,还要考虑指令集授权,有需求的也做不到这一点,总之IBM在这个方向上应该是前无古人后无来者了,比他们强的没必要学,想学的又没IBM的本事。

IBM推出全球首款双架构CPU:2nm+11核 纳秒级切换ARM及Z指令集