深度解读 CXL 4.0:Bandwidth First

手把手教你学pcie(嵌入式软件角度)--​​存算芯片与CXL 3.0的深度集成:全栈融合架构设计与实践​ 摘要: 存算芯片(CIM)与CXL3.0的深度融合通过协议协同、架构重构与资源池化,实现全栈优化。CXL3.0赋能存算芯片内存池化与缓存一致性,存算芯片通过近存计算和3D堆叠降低延迟至10ns,带宽达1.3TB/s,能效提升10倍以上。全栈架构涵盖芯片内计算层、存储计算融合层及数据中心互联层,应用于边缘AI(延迟1.8ms)、科学计算(效率提升80%)及高频交易(吞吐50万笔/秒)。当前挑战包括协议兼容性与散热,未来将探索光互连与量子协同。该技术为异构计算提供颠覆性解决方案。 阅读详情

【引言】 在互连技术的世界里,每一代标准的更新往往都有其特定的使命。如果说 CXL 1.0/2.0 确立了缓存一致性和内存挂载的基础,CXL 3.0 实现了设备管理与池化的飞跃,那么刚刚到来的 CXL 4.0 则标志着一个新的转折点:带宽为王 (Bandwidth First)。

随着 CXL 4.0 正式对齐 PCIe 7.0 标准,单通道速率飙升至 128 GT/s。对于系统架构师而言,关注点正从“功能扩展”迅速转向“如何在机架规模(Rack Scale)上实现极致的数据吞吐”。

一、 为什么焦点转向了带宽?

目前的 CXL 3.x 设计已经非常成熟,它引入了 PAM4 和 FLIT 模式,完美解决了内存共享和组件解耦的问题。然而,面对指数级增长的 AI 训练参数、实时分析和 HPC 工作负载,现有的管道宽度开始捉襟见肘。

CXL 4.0 的核心使命就是打破这一瓶颈。它不仅仅是速度的翻倍(达到 128 GT/s),更引入了 Lane Bundling(通道捆绑) 和 Streamlined Ports(流线型端口) 等技术,旨在提高每个时钟周期的有效数据传输量,同时优化每比特能耗(Energy per bit)。这意味着,CXL 不再仅仅连接处理器和内存,它正在定义多芯片(Multi-die)、多芯片(Multi-chip)环境下的通信基准。

二、 驱动 CXL 4.0 的三大核心场景

CXL 4.0 的出现并非技术自嗨,而是由三个迫切的现实需求推动的:

1. 内存池化与扩展的“质变” 内存池化是目前 CXL 部署最广泛的场景。但在 128 GT/s 的加持下,这一场景将发生质变:远程内存访问的延迟将无限接近本地内存。这意味着服务器节点可以真正实现计算与存储的物理分离,而无需牺牲性能。

2. CPU 与 AI 加速器的“高速公路” AI 模型的数据搬运是目前最大的性能杀手。CXL 4.0 提供的高带宽、低延迟一致性路径,允许 CPU 和加速器直接共享内存空间。在 128 GT/s 下,这种链路可以支撑大规模训练和推理所需的吞吐量,省去了昂贵的软件数据拷贝开销。

3. CPU 到 CPU 的横向扩展 (Scale-out) 随着摩尔定律放缓,单颗 CPU 的 Die 尺寸和引脚数接近物理极限。设计师开始寻求横向扩展——将多个 CPU 连接成一个逻辑整体。CXL 4.0 的高速一致性连接,使得这种芯片级(Chip-to-Chip)或板级(Board-to-Board)的扩展成为可能,带宽直接决定了系统的扩展能力。

三、 CXL 4.0 与 PCIe 7.0:是竞争还是协作?

一个常见的问题是:既然都基于 128 GT/s 的物理层,CXL 和 PCIe 还有区别吗? 答案是肯定的。它们在系统中是互补而非竞争关系:

  • PCIe 7.0 依然是 I/O 的骨干,负责广泛的设备互操作性,处理那些事务丰富、结构复杂的流量。

  • CXL 4.0 则剥离了不必要的包封装层(Packetization),专注于低延迟和缓存一致性。

简单来说:当需要灵活性和事务深度时,选 PCIe;当延迟和一致性占主导时(如 CPU 访问内存或加速器),CXL 是不二之选。

四、 设计师面临的挑战与机遇

对于硬件工程师和验证团队来说,从 CXL 3.x 跨越到 4.0 是一场硬仗。128 GT/s 的信号速率意味着信号完整性(SI)的余量极小,对通道材料、连接器和均衡策略(Equalization)提出了极其严苛的要求。

虽然 CXL 4.0 的规范刚刚发布,但基于 PAM4 的设计经验和 PCIe 6.0/7.0 的生态积累,让这一过渡变得有迹可循。Synopsys 等 EDA 厂商也已经推出了 128G SerDes 和相应的验证 IP(VIP),帮助设计团队在流片前通过仿真解决物理层和协议层的挑战。

结语

带宽正在成为定义下一代系统架构的首要因素。CXL 4.0 的到来,不仅是对 PCIe 7.0 物理层的复用,更是为了满足 AI 时代对数据流动效率的极致追求。对于正在规划下一代数据中心芯片的团队来说,现在就是开始评估 128 GT/s 通道特性和架构权衡的最佳时机。


 

【CXL】CXL 4.0 速览:128 GT/s、Port Bundling、RAS 增强 本文概述了CXL 4.0的关键特性与市场前景。作为CXL 3.x的物理层和可靠性升级版,4.0主要带来三大改进:单lane速率提升至128GT/s(对齐PCIe Gen7)、支持多端口绑定(Bundled Ports)以增强带宽和冗余性,以及针对AI场景的内存可靠性增强(RAS)。尽管技术指标显著提升,但受制于PHY研发周期、产业生态成熟度和软件支持滞后等因素,预计4.0的大规模部署要等到2027年后。建议开发者优先掌握CXL 2.0/3.x,产业界可提前关注其RAS机制与端口聚合技术对未来数据中心架构的影 阅读详情

相关推荐

【信息科学与工程学】【通信工程】第七十九篇 Infiniband网络02

管理员通过 SM 定义分区,指定其 P_Key 和期望的成员节点(CA/交换机端口)。2.

weixin_49199313的博客 381

什么是CXL(Compute Express Link)技术?一文读懂CXL

CXL (Compute Express Link) 技术是一种新型的高速互联技术,旨在提供更高的数据吞吐量和更低的延迟,以满足现代计算和存储系统的需求。它最初由英特尔、AMD和其他公司联合推出,并得到了包括谷歌、微软等公司在内的大量支持。CXL的目标:解决CPU和设备、设备和设备之间的内存鸿沟。服务器有巨大的内存池和数量庞大的基于PCIe运算加速器,每个上面都有很大的内存。内存的分割已经造成巨大的浪费、不便和性能下降。CXL就是为解决这个问题而诞生。

Lion_Long的博客 1万+

【信息科学与工程学】【数据中心】 第十一篇 人工智能智算中心整体设计102 第一章:集合、测度与概率空间——智算云数据中心的数学基石 01

定义 1.4.1(测度)​设 Ω 是一个集合,F 是 Ω 上的 σ-代数。映射 μ:F→[0,∞] 称为测度非负性:对任意 A∈F,μ(A)≥0;空集为零:μ(∅)=0;可数可加性:对于一列两两不相交的集合 {Ai​}⊂F,有智算云映射计数测度(Counting Measure):μ(A)=∣A∣。用于统计活跃连接数、队列长度。Lebesgue 测度:用于度量连续资源,如“带宽占用区间 [t1​,t2​] 的长度”。资源容量测度。

weixin_49199313的博客 27

【CXL 4.0】CXL规范中关于HDM-H,HDM-D,和HDM-DB的思考

本文探讨了CXL 4.0规范中关于设备内存管理的三种类型:HDM-H(主机管理)、HDM-D(设备管理)和HDM-DB(反向无效机制管理)。通过分析DVSEC CXL Capability/Control寄存器可以区分设备类型(type1/2/3),其中HDM类型由HDM Decoder寄存器控制。特别指出type2设备需要自行实现偏置表(Bias table)来确定偏置模型,这与通过寄存器配置的其他类型不同。文章提供了相关寄存器的位域说明,帮助理解CXL协议中设备内存管理机制的设计原理。

qudunan6468的博客 361

【Infracture】【数据中心】第十三篇 Ai infra中的“现象→根因→方案→关键参数/落地”01

现象:同步 RL step 里 99 分位输出长度是中位数的几倍到几十倍,整批等最慢几条;CoT/数学/代码尤甚,GPU 空泡严重,generation 占整体 50–80%、推理任务可到 80%+。根因方案矩阵落地红线:staleness K 先小(1→2→调),长尾不丢弃只延后;记录每条轨迹 policy_version、tokenizer_version、logprob、expert_route,便于重算 advantage 时做 off‑policy 修正。部署形态:gateway(router)→

weixin_49199313的博客 377

SAP采购订单中项目类别B(限制)的控制逻辑

在笔者所在企业中,框架类采购订单中项目类别需要选择B(限制)。今天笔者从比较全面的角度分析了一下这个项目类别B到底可以决定些什么?控制到什么?先从后台SPRO中打开相应的配置菜单。 打开项目类别B之后,可以看到一些配置信息,这里有一点与其它配置不同的地方,即无法新增项目,也无法修改现有项目。这个疑惑今后再去解决吧。当前只研究项目类别B的控制逻辑。 下面就参考上图中的配置分段来分析和测试其控制逻辑, 1、如项目类别配置图,所需材料值为不允许;经测试,如下图在采购订单创建时,不能输入物料编号条目。

专注SAP应用技术文章写作,致力于拉近用户与系统间的距离; 6034

XConn PCIe Switch 和 CXL:加速AI基础设施的创新

XConn Technologies通过其Apollo系列产品,在PCIe和CXL技术上推动了AI基础设施的创新。Apollo系列从支持PCIe Gen5.0和CXL2.0的Apollo I,到即将支持UALink 1.0、PCIe Gen7.0和CXL4.0的Apollo III,每一代都在数据传输速率、调制技术和兼容性上有所提升。CXL技术通过高效共享和扩展内存资源,在AI/ML工作负载中发挥关键作用,

或许我会对你一见钟情 1270

AI开发提效10倍:从需求到部署的全流程实战指南(附Prompt模板)

用AI开发不是“偷懒”,而是把时间花在更有价值的地方——原来花80%时间写重复代码,现在用AI搞定后,能把精力放在“优化用户体验”“提升系统性能”这些核心工作上,这才是AI给开发者的真正红利。如果你还没开始用AI做开发,建议从“写一个简单接口”“补一段注释”开始尝试,先用起来再优化方法。记住:AI是工具,不是对手,学会驾驭它,你会发现开发效率提升的同时,还能告别无效加班。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1531

一文了解高速互联技术CXL

CXL的起源可追溯到数据中心和高性能计算领域对更快速、更高效互连技术的需求。过去,HDD磁盘和内存之间差距很多,但随着SSD、NVMe 设备的出现逐渐弥补了中间的鸿沟。然而即使采用了NVMe设备,其与内存的差异仍然有10倍以上。传统数据库对于这一差异已经不再敏感,原因是因为系统的瓶颈已经来到了CPU侧,因此这几年所有人都在关注列存、向量化等技术来降低内存使用。对于许多应用而言,尽管NVMe的延迟已经足够满足要求,但是吞吐依然是很明显的瓶颈,因此并不能完全替代内存,这其中模型训练、向量数据都是非常典型的场景。

Summer的博客 1466

【CV论文精读】【协同感知综述】Collaborative Perception for Autonomous Driving :Current Status and Future Trend

感知是自动驾驶系统的关键模块之一,近年来取得了很大进展。然而,单个车辆的有限能力导致感知性能提高的瓶颈。为了突破个体感知的局限,协作感知被提出,它使车辆能够共享信息来感知视线和视野之外的环境。本文综述了有前途的协作感知技术的相关工作,包括介绍了基本概念,概括了协作模式,总结了协作感知的关键要素和应用。最后,我们讨论了这一研究领域面临的挑战和问题,并给出了一些潜在的进一步方向。

weixin_44184852的博客 4690

Linux 系统管理员必备:Chrome 企业版离线部署全攻略(含 RPM/DEB 双版本)

本文详细介绍了Linux系统管理员如何离线部署Chrome企业版,涵盖RPM和DEB双版本。从获取官方离线安装包到静默安装、权限配置及企业级策略管理,提供全流程解决方案,特别适合Ubuntu等DEB系系统管理员参考。

f9g0h的博客 487

RDMA驱动性能基准测试方法论:perftest与指标体系深度解析

本文深入剖析RDMA性能基准测试方法论,聚焦perftest工具链与核心指标体系。从驱动源码视角拆解延迟、带宽与消息速率的底层机制,结合多QP规模测试与多厂商硬件差异,提供驱动级调优与排障实战指南,助力工程师精准定位RDMA网络性能瓶颈。

专注分享DPU、RDMA智能网卡/SSD(固态硬盘)产品测试与优化 492

Claude Code 源码一夜流出:会看热闹的人很多,会读源码的人很少

摘要:Claude Code源码意外泄露后,作者分享了高效的源码学习方法:1)Fork仓库保存代码;2)使用Qoder的Repo Wiki功能生成结构化文档和UML图;3)基于Wiki创建可复用的Skill。这种方法比直接让AI总结代码更系统深入,并推荐了可视化学习项目辅助理解。文章强调实践的重要性,提供了具体工具和操作指南。

721

[CXL]系统架构

CXL Type 1 设备具有特殊的缓存一致性需求,这些设备需要实现完全一致的缓存。例如,在数据中心环境中,多个服务器可以通过CXL交换机连接到同一台MLD设备,每个服务器可以访问分配给自己的逻辑设备。包括GPU、FPGA和ASIC等,这些设备通常配备DDR或HBM内存,并通过CXL.cache协议实现与主机处理器的缓存一致性。CXL(Compute Express Link)是一种高性能的I/O总线架构,用于连接外围设备,这些设备可以是传统的非一致性I/O设备、内存设备或具有额外功能的加速器。

BIG_APPLE1的博客 1655

【RV1126/RV1109学习笔记】#基础篇#(2)基础入门使用

一、调试方式 1、串口调试 2、ADB调试 3、网络调试 二、基础外设使用 音频使用(aplay,arecord,amixer) 三、WIFI连接 四、屏幕背光控制

丨晋丨 1862

模拟一个基站和一个移动台之间的信号传播

同样使用时间序列和上述参数计算出反射径信号的信号强度。根据时间序列和上述参数,计算出直射径信号的信号强度。该信号被视为一个简单的正弦波信号,其频率是2Hz。:时间序列,从0.1秒开始,每隔0.0001秒采样一次,直到12秒。:设置坐标轴范围,横轴范围为0到12秒,纵轴范围为-0.5到0.5。:移动台移动的速度。:移动台距离基站的初始距离。:基站到反射墙的距离。假设基站到反射墙的距离为15米。:绘制直射径信号、反射径信号和合成信号的波形图。:添加标签,标注每条曲线对应的含义。表示反射径信号的颜色为绿色,

Fanjufei的博客 292

【网络】CXL (Compute Express Link)高速互联技术

通过 CXL,可以在 CPU 和 DPU 之间创建单个共享内存域,使用 CXL 连接的设备内存(如 CXL.mem)作为 CPU+DPU 的共享内存,从而避免显式的数据移动。和数量庞大的基于PCIe运算加速器,每个上面都有很大的内存。传统的基于 PCIe 的 CPU+DPU 协同处理模式存在性能瓶颈,因为需要在 CPU 和 DPU 内存域之间进行多次数据移动,导致性能大幅下降。一个高性能存储系统中,CPU 需要处理大量的存储请求,而 DPU 负责执行具体的存储操作(如加密、压缩、解密、解压缩等)。

我的笔记本 2525

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

CXL协议

ARB/MUX 在来自 CXL 链路层的 CXL.io 和 CXL.cache/mem 的请求之间进行仲裁,跟据仲裁结果对数据进行多路复用,该结果使用加权轮询仲裁和主机设置的权重。CXL.mem是访问内存的,使用加载和存储命令为处理器提供了对设备附加存储器的访问,其中处理器作为主设备,CXL 设备作为从设备,能够支持易失性和持久性的存储器架构。CXL.cache是访问缓存的,定义了处理器与设备之间的交互,允许连接的 CXL 设备使用请求和响应方法,以极低的延迟高效地缓存处理器内存。

m0_70772379的博客 3017

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

从傲腾到CXL:图解NVDIMM技术演进与Linux工具链变迁

本文深入解析了从傲腾持久内存到CXL标准的技术演进,重点阐述了NVDIMM三代硬件架构的差异,并详细介绍了Linux内核如何从PMEM驱动演进至CXL子系统。文章还详解了管理这些设备的核心工具链,包括ndctl、daxctl以及专门用于CXL设备管理的cxl-cli,帮助读者理解并应对下一代内存扩展架构。

Pepper的专栏 208

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

一文读懂CXL协议

CXL全称为Compute Express Link,作为一种全新的开放式互联技术标准,其能够让CPU与GPU、FPGA或其他加速器之间实现高速高效的互联,从而满足高性能异构计算的要求,并且其维护CPU内存空间和连接设备内存之间的一致性。

mochenbaobei的博客 7924

PCIe 6.0×16全带宽榨取方法论:基于CXL的GPU池化延迟优化(对比InfiniBand NDR)

当AI算力需求以每年10倍速增长,单机GPU已无法满足大模型训练需求。本文将揭示如何通过PCIe 6.0×16与CXL技术实现GPU池化的微秒级延迟,性能超越InfiniBand NDR 200Gbps方案。

AladdinEdu,你的AI学习实践工作坊。让想法落地,让研究加速。助力高校AI人才成长,点亮创新未来。 1372

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 255

我用 GPUWorks 在 M1 Pro 上搭了个发票识别原型

公司里经常要看电子发票。我想先做个小原型:把 PDF 发给一个自己部署的图文模型,让它提取发票类型、日期、交易双方和金额,再把结果交给同事核对。这个原型不用先接财务系统,先看看从部署到调用要走多少步,模型返回的内容能不能帮上忙。

鸽芷咕的博客 2万+

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 517

AI Agent之核心框架

A: 显式 Thought 有三类价值:可解释性(便于人类审计)、可调试性(定位哪一步选错工具)、学习信号(可做监督微调或评估中间步骤质量)。ReAct 把推理与 可执行行动 绑定,每一步行动后都有 真实 Observation 反馈,从而用工具结果约束生成,降低闭卷幻觉。做完不等于结束——还要 评估做得好不好,把 教训 记下来,下次 带着教训重试,反思作为 记忆,影响后续尝试的策略。工作流程:Action → Evaluation → Reflection → Retry。A: 普通 CoT 只在。

剑雨巍巍的博客 215
上一篇: CXL 2.0 协议学习指南
老猿笔记
博客等级 码龄11年 50粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值