CXL 2.0白皮书解读&翻译:计算快速链路,相对于CXL 1.1的改进,有哪些提升和要求

原著:
Debendra Das Sharma 博士 - 英特尔院士兼 I/O 技术和标准总监
以及Siamak Tavallaei - Microsoft Azure 硬件架构首席架构师、CXL™ 联盟技术工作组联合主席


Compute Express Link (CXL) 是一种开放式行业标准互连,提供高带宽、低
主机处理器和设备(例如加速器、内存缓冲区和智能 I/O 设备。 它旨在通过以下方式解决不断增长的高性能计算工作负载。
支持具有人工智能应用的异构处理和存储系统,机器学习、分析、云基础设施、网络和边缘的云化,通信系统和高性能计算。 它通过启用一致性和基于 PCI Express® (PCIe®) 5.0 的 I/O 语义之上的内存语义,用于优化在不断发展的使用模型中的性能。
这在处理这些数据时变得越来越重要,新兴应用程序需要混合部署标量、矢量、矩阵和空间架构,在 CPU、GPU、FPGA、智能 NIC 和其他加速器中。

CXL 1.0 于 2019 年 3 月首次亮相,支持一组丰富的协议之间的动态多路复用
包括I/O(CXL.io,基于PCIe)、缓存(CXL.cache)和内存(CXL.memory)语义。 CXL在 CPU(主处理器)和任何内存之间保持一个统一的、连贯的内存空间,附加的 CXL 设备。
这允许 CPU 和设备共享资源并在同一平台上运行,用于更高性能、减少数据移动和减少软件堆栈的内存区域,复杂性,导致如图 1 所示的三种主要用法。
此外,由于CPU是主要负责一致性管理,它可以降低设备成本和复杂性,以及
传统上与跨 I/O 链路的一致性相关的开销。 CXL 1.1 于 2019 年 7 月推出
包括合规性测试细节。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值