英特尔与微软阿里华为等公司结盟 开发计算快速链接
2019-03-14
据美国科技媒体VentureBeat报道,英特尔与微软、阿里巴巴、思科、戴尔EMC、Facebook、谷歌、惠普和华为宣布成立联盟,共同建立一项名为“计算快速链接”(Compute Express Link,以下简称CXL)的新行业标准,以便为数据中心中央处理单元(CPU)和加速芯片之间提供超快速互连。
这一新行业标准目的是提供突破性的数据中心性能,帮助计算机跟上物联网时代数据爆炸的步伐。
英特尔数据中心集团执行副总裁兼总经理孙纳颐(Navin Shenoy)在一篇博客文章中表示,CXL将消除CPU与数据中心专用加速芯片之间的瓶颈,并借此说明,英特尔不仅将自己视为一家CPU公司,而且还将自己视为整个PC和服务器业务的守护者。正如该公司在最近的架构日(Architecture Day)活动上所说,发展重点放在处理、架构、内存、软件、安全和互连。
新的“计算快速链接”(CXL)将为快速增长的数据工作负载提速,涵盖人工智能和机器学习、富?体服务、高性能计算和云应用程序。
“CXL是以数据为中心的计算领域的一块重要里程碑,它将成为开放、动态加速器生态系统的基础标准,”英特尔技术计划主管吉姆·帕帕斯(Jim Pappas)在一份声明中说。“像Intel参与创建的USB和PCI Express一样,我们可以期待,CXL标准将带来新一轮行业创新和客户价值。”
该组织已经批准了CXL规范1.0版本,它将改进CPU和其他设备(如辅助处理器或加速器)之间的通信,提供改进的互连和更好的内存一致性,以提高数据密集型应用程序的性能。
同时,新的开放标准将有助于为高性能、异构计算培育开放的加速器生态系统,并鼓励有兴趣的会员公司和机构加入。值得注意的是,英特尔的竞争对手Advanced Micro Devices公司尚δ加入该联盟。CXL是一个开放的行业标准,旨在支持数据中心加速器和其他高速增强的开放生态系统。目前1.0版本可用。
“谷歌支持开放式计算快速链接协作,”谷歌的平台基础设施技术负责人罗布·斯普林克(Rob Sprink)在一份声明中说。“我们的客户将受益于CXL为加速器、内存和存储技术提供的丰富生态系统。”
加速器包括图形处理单元(GPU)、现场可编程门阵列(FPGA)和其他为特定目的构建的加速器解决方案。该技术基于成熟的PCIexpress(PCIe)基础设施,利用PCIe 5.0的物理和电子接口在三个关键领域提供高级协议:输入/输出协议、内存协议和一致性接口。这将允许跨不同计算资源间共享内存,从而降低软件堆栈的复杂性和总体系统成本。因此,用户可将关注重点放在目标工作负载,而不是加速器中的冗余内存管理硬件。
“微软正在加入CXL联盟,推动新行业总线标准的发展,以支持δ来的云服务器。”微软Azure的著名工程师利安德特·范·多恩(Leendert van Doorn)在一份声明中说,“微软坚信行业合作可推动突破性创新。我们期待着联合体的努力与我们自己加速的硬件成就相结合,促进从深度学习到高性能计算等新兴工作负载的发展,以造福我们的客户。”
CXL被设计成一个用于高速通信的行业开放标准接口,因为加速器正越来越多地被用于补充CPU,以支持人工智能和机器学习等新兴应用程序。本规范适用于加入CXL联合体的所有公司。
Facebook技术和战略总监维杰·拉奥(Vijay Rao)在一份声明中指出:“Facebook很高兴作为创始成员加入到CXL中,为高效和先进的下一代系统启用和培育基于标准的开放加速器生态系统。”
“CXL是CCIX和IBM 旗下的OpenCapi以及英伟达旗下NVLink的直接竞争对手。”市场研究机构Tirias研究公司的分析师凯文·克莱Τ尔(Kevin Krewell)表示:“这是英特尔替代CCIX的产品。CXL和CCIX都使用PCIe作为电子连接基础。不幸的是,两个正面竞争的标准试图做同样的事情——在内存一致性协议(PCIe不是一致性接口)中连接CPU和加速器(如神经网络芯片、GPU和FPGA)。”
他补充说,“CXL本来是……专用的,但在客户的要求下,英特尔公司已经将其对外开放。不过,这将使构建异构系统复杂化,因为出现了两个对立的组织。我希望在将来的某个时候,这两个组织能够找到一个中间地带,将两种规范合二为一。”