前几天,ARM正式加入CXL高速互联总线联盟,为了让客户使用到新的CPU与其他设备间的互联协议,并且可以向CXL联盟做出自己的贡献。考虑到ARM芯片的应用范围,此举影响将非常深远。
CXL联盟是由Intel成立的,其主推的CXL(Compute EXpress Link)互联协议是基于PCIe 5.0之上的一个新的规范,可以让CPU与其他诸如GPU、FPGA以及另外的加速设备更好地连接在一起,带来更高的带宽以及更好的内存一致性。同时可以简化相关硬件的设计难度,降低整套系统的成本。
CXL联盟的参与者有Intel、AMD、Google、Facebook以及华为、微软等科技界主要领头公司,而ARM是少数几家没有加入CXL的科技领头公司,不过它事实上早就已经参与进CXL的工作中了,并提供了自己的技术和推广资源去支持这项新技术。在正式加入联盟之后,ARM可以为其客户提供一个完整的、针对CXL的软件框架,尽管他们并没有任何关于给即将推出的AMBA PCIe Gen 5物理层添加适当逻辑的计划。
ARM同时也是PCI-SIG和Gen-Z的联盟的董事会成员。此外,他们还有自家用于封装内部芯片间互联的CCIX总线。有了对于CXL的支持,ARM将允许其客户构建拥有低延迟的缓存一致性和内存同步的CPU或者加速器。
ARM表示,支持缓存完全一致性的CCIX总线将被用作异构片上系统的内部芯片间互联总线。同时,因为封装内芯片间的通信并不是CXL协议的工作范畴,所以这两者并不会形成竞争关系。也就是说,ARM可以在一片SoC内部使用CCIX总线,而这片SoC对外连接其他设备时可以使用CXL协议。
文章来源: https://www.toutiao.com/group/6736745695954338311/