Linux 7.3 内核已合并 CXL 子系统更新,首次为 CXL Type‑2 加速器提供完整的原生驱动支持。AMD 旗下 Solarflare 网卡成为首批获得该适配的硬件设备。
CXL Type‑2 设备是搭载板载内存的加速器,同时支持 CXL.io 与 CXL.cache 协议。并入 Linux 7.3 内核的补丁,为 Solarflare SFC9100 系列网卡开放了全套 CXL Type‑2 功能。
Solarflare 原本专注于超低延迟网络硬件。该公司 2019 年被赛灵思收购,之后归入 AMD 旗下。其网卡凭借内核旁路技术与微秒级延迟广受赞誉,广泛应用于高频金融交易、高性能计算等对延迟高度敏感的场景。
新增 CXL Type‑2 支持后,Solarflare 适配器不再只是普通的网络接口。借助 CXL 协议栈,它们可与 CPU 直接共享内存空间,进一步降低数据交换延迟。Linux 7.2 搭建起 CXL Type‑2 加速器驱动的基础框架,而 Linux 7.3 完成了整套驱动栈。
英特尔、AMD、Arm、IBM、谷歌、微软等行业巨头均为 CXL 联盟成员。本次并入主线内核,标志着 CXL Type‑2 加速器在 Linux 生态中正式进入实际部署阶段。
今后,搭载 Solarflare 网卡的服务器可在 Linux 系统下充分发挥 CXL Type‑2 的原生全部能力。这将为电子交易、高频算法交易、实时数据分析以及其他低延迟业务场景带来显著性能提升。