0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CXL 3.0面世,服务器开放互联标准之争落下帷幕

E4Life 来源:电子发烧友网 作者:周凯扬 2022-08-15 07:26 次阅读
电子发烧友网报道(文/周凯扬)从这几年发布的服务器硬件来看,无论是CPUGPU还是新兴的DPU,大家都会发现一个参数的出场率越来越高,那就是带宽,尤其是对于高性能加速器、系统内存和边缘网络硬件来说。纵观服务器市场,CPU核心数与性能还在拔高的同时,引脚、热约束、内存容量和单核带宽却在一直拖后腿。

正因如此,不同计算节点之间的高效资源共享,特别是缓存一致性等问题被搬上台面,一连串的开放互联标准开始兴起,譬如CXL、Gen-Z、OMI。但随着2022年闪存峰会上CXL 3.0的推出,这一切竞争似乎都被画上了句号。

CXL 3.0带来的改变

CXL 3.0带来的最大改变,就是从CXL1.0/1.1/2.0的PCIe5.0 I/O,换成了PCIe6.0,也正因如此CXL 3.0的带宽成功翻倍,最大链接速度从32GTs倍增至64GTs。

其次是交换机,这个从CXL 2.0引入的交换机功能获得了前所未有的加强。在2.0版本中,每个主机的PCIe根端口靠交换机只允许连接一种非内存设备,要么是Type1的SmartNIC,要么是Type2的GPU、ASICFPGA。而在3.0版本中,每个根端口可以连接不止一种设备类型,大大提高了配置灵活性,而不再只是单主机单加速器加上可扩展的内存。

而且在CXL 2.0的交换机中,各种设备和主机只能连接到一级CXL交换机上,而CXL 3.0支持了多层级交换机,比如二级的CXL交换机与一级交换机级联或扇出,各层级又能连接多个任意设备。如此一来,单机柜的互联完全可以交给CXL完成,不再局限于以前PCIe连接下的树状结构。CXL 3.0还允许交换机连接设备之间的对等通信,从而允许加速器之间无需通过主机也能实现通信,类似于英伟达的GPUDirect,只不过不再局限于GPU,而是支持各种加速器。
pYYBAGL2D4eAJIziAAVi91_KEZM976.png 
CXL 3.0 支持的网状结构/ CXL联盟

最后,CXL 3.0终于加入了真正的内存池和一致内存共享功能。此前在2.0版本中,所谓的内存池也就只是将内存分区给不同的主机而已。而CXL 3.0下的内存可以共享给各个同在一致区域内的所有主机,真正做到提高数据流的效率和内存利用率。

更有趣的是,根据CXL联盟主席 Siamak Tavallaei的说法,CXL 3.0在实现以上性能与功能的同时,延迟依然与CXL 2.0保持一致。但同时他也指出,加入复杂的交换机物理层结构后,肯定是会有不可避免的延迟增加,但相比以太网之类的方案来说,这样的延迟更能接受,也况且客户也可以在拓扑结构灵活性和延迟之间做出取舍。

开放互联最后的赢家

早在去年11月,CXL联盟和Gen-Z联盟就签署了意向书,将Gen-Z的规范和资产全部转移给CXL联盟,今年2月,相关资产转移基本完成,象征着Gen-Z走下了历史舞台。今年8月1号,CXL再度吞下了另一个标准,CXL联盟与OpenCAPI联盟签订合约,将OMI规范和资产全部转移给CXL联盟。由此,从HPE内孵化出的Gen-Z以及从IBM内孵化出的OMI这两项开放标准,都成了英特尔打造的开放标准CXL的嫁衣。

事实上,不只是GenZ和OpenCAPI,我们可以发现前几年还比较活跃的CCIX也没了音讯。2019年到2021年之间,比较高调的支持者也就是只有ARM的Neoverse平台、AMD的服务器CPU和Xilinx的SmartNIC,以及华为的鲲鹏920服务器CPU。

可随着时间过去,AMD在去年的发布上GenoaEPYC CPU的宣传图上,只写出了PCIe5.0和CXL的支持,ARM在其NeoverseV1介绍界面也只能看到支持CXL附加设备。虽说其中一些设备在详细介绍时依然会说明对CCIX的支持,但很明显,CCIX已经不再是它们着重宣传的互联标准。
poYBAGL2D5SAWjMRAAf7oCNxjU0342.png 
三星CXL内存模块/ 三星

从内存厂商的态度来看就更加明显了,无论是美光、SK海力士、三星,都已经完全拥抱了CXL,相关的产品都已经公布或在规划阶段,对于他们来说,CXL是一个让内存在服务器平台继续发光发热的公开方案,为内存子系统创造新的市场机遇,比如内存带宽和容量扩展、内存形态差异化、内存控制器差异化和内存服务化等等。除了提供标准的CXL DRAM之外,还能推出一些增值产品,比如三星的软件定义内存,就是采用了可编程FPGA控制器。未来还存内计算、高安全性等特性也能一并加入进去,为服务器内存创造更低的总拥有成本。

一家独大真的好吗?

对于任何行业来说,一家独大往往都不是一件好事。然而,对于开放标准来说,如果大家都愿意献力的话,反倒能够推进这个市场的开放创新。要知道,CXL也是经过了多年的发展才被各大公司推举出来的开放标准,证明大家已经达成了共识,而且这个共识不再是什么专有的互联解决方案,而是每个成员都能积极推动的标准。如此看来,CXL的胜出对行业来说只有好处。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10338

    浏览量

    206237
  • DPU
    DPU
    +关注

    关注

    0

    文章

    287

    浏览量

    23962
  • PCIe
    +关注

    关注

    13

    文章

    1063

    浏览量

    80597
收藏 人收藏

    评论

    相关推荐

    服务器远程不上服务器怎么办?服务器无法远程的原因是什么?

    运营商。 2.服务器网络问题 解决办法:通过路由图来确定是哪里的线路出现丢包,联系服务器商切换线路。 二、服务器问题 服务器带宽跑满、服务器
    发表于 02-27 16:21

    linux服务器和windows服务器

    和适用性。 首先,Linux服务器是一种基于开源的操作系统,其内核是由许多个人和组织共同开发和维护的。它具有高度的稳定性和安全 性。由于Linux操作系统的开放性,用户可以根据自己的需求和喜好进行自定义配置
    发表于 02-22 15:46

    什么是CXL技术?CXL的三种模式、类型、应用

    CXL的目标:解决CPU和设备、设备和设备之间的内存鸿沟。服务器有巨大的内存池和数量庞大的基于PCIe运算加速器,每个上面都有很大的内存。内存的分割已经造成巨大的浪费、不便和性能下降。CXL就是为解决这个问题而诞生。
    的头像 发表于 01-11 16:53 443次阅读
    什么是<b class='flag-5'>CXL</b>技术?<b class='flag-5'>CXL</b>的三种模式、类型、应用

    CXL技术的三种模式 CXL技术与其他技术的对比

    CXL的目标:解决CPU和设备、设备和设备之间的内存鸿沟。服务器有巨大的内存池和数量庞大的基于PCIe运算加速器,每个上面都有很大的内存。内存的分割已经造成巨大的浪费、不便和性能下降。CXL就是为解决这个问题而诞生。
    发表于 10-30 14:30 3449次阅读
    <b class='flag-5'>CXL</b>技术的三种模式 <b class='flag-5'>CXL</b>技术与其他技术的对比

    服务器电源技术及标准介绍

    电子发烧友网站提供《服务器电源技术及标准介绍.doc》资料免费下载
    发表于 10-27 14:11 0次下载
    <b class='flag-5'>服务器</b>电源技术及<b class='flag-5'>标准</b>介绍

    串口服务器如何使用OneNET平台MQTT服务器通讯教程 #MQTT #串口服务器 #OneNET平台

    串口服务器
    亿佰特物联网应用专家
    发布于 :2023年10月26日 15:47:36

    EasyWeb:微小的TCP/IP协议栈和Web服务器

    。如果局域网通过路由连接到互联网,数据可以在全世界范围内交换。处理以太网接口的软件比处理序列接口复杂得多。在多数情况下,TCP/IP协议用于数据传输,因为它向局域网其他成员提供了快速可靠的连接。这个小的TCP/IP堆和网络服务器
    发表于 09-04 07:39

    HTTP服务器使用uIP TCP/ IP堆栈的示例

    应用程序: HTTP 服务器使用 uIP TCP/ IP 堆栈的示例 BSP 版本:M480系列BSP CMSIS V3.03.001 硬件: NuMaker-PFM-M487 VER 3.0
    发表于 08-22 07:07

    RISC-V走向开放服务器规范

    RISC-V International目前正在起草一份可以标准化RISC-V服务器芯片和系统开发的规范,RISC-V International是一个处理指令集架构开发的组织。
    的头像 发表于 08-10 09:39 445次阅读
    RISC-V走向<b class='flag-5'>开放</b><b class='flag-5'>服务器</b>规范

    多元算力时代 开源开放的OpenBMC成为服务器管理优先解

    ,以创新的分层解耦软件架构,兼容不同处理器架构、算力平台和管理芯片,为多元算力基础设施提供了开放灵活的运维管理解决方案,也将推动产业形成开放标准的管理固件生态。"浪潮信息服务器产品线
    的头像 发表于 08-07 22:35 419次阅读

    服务器免费(免备案云服务器)|PetaExpress国外云服务器

    免备案云服务器? 大多数国家和地区都要求网站和服务器进行备案。备案的目的是为了保障互联网安全和合法性,防止非法、违法信息的传播。 在国外,很多国家都没有服务器备案的要求,所以你可以选择
    的头像 发表于 07-25 14:11 535次阅读

    什么是服务器指令?

    服务器
    YS YYDS
    发布于 :2023年06月23日 01:02:04

    ESP8266 Web服务器问题如何解决?

    可以访问服务器。我尝试将其他几个手机连接到服务器,但无法加载页面。知道为什么会发生这种情况以及如何解决它吗?谢谢
    发表于 04-28 08:47

    大宽带服务器有什么优势?

    什么是大带宽服务器?从属性上看,大宽带可以分为G口大带宽、万兆大带宽等,从线路上看,可以分为电信、移动、联通等,从地域属性看,可以分为国内宽带、国际宽带。大宽带是一种互联网业务,宽带是一种传输速度
    发表于 04-11 10:49

    MCU服务器的选购要点及安装、操作使用方法

    3、易用性 4、压缩模式 5、级联数 6、安全性 三、MCU服务器的安装、操作使用 1、多点控制机(MCU)和终端机的安装 一般高清晰会议系统的MCU和终端机都是标准19英寸宽,MCU服务器可视用户
    发表于 04-04 14:10