英特尔Linux工程师继续热衷于Compute Express Link(CXL)用于Linux内核的代码,市场上有更多的服务器硬件支持这种用于CPU到设备和CPU到内存连接的高速开放标准。
虽然CXL得到了许多硬件供应商的支持并构建在PCIe之上,但在很大程度上是英特尔的大型Linux工程团队在上游Linux内核中启用了所有CXL功能。对于Linux6.8,还有更多的功能正在进行中,最新的焦点是实现一致的设备属性表(CDAT)解析和服务质量(Qos)类基础设施。
CXL的相干器件属性表描述了不同相干存储器件、加速器和开关的性能特征。从CAT规格,看一下CDAT的处理。
此合并将在CXL.git的“Next”分支中读取的大量新CDAT代码放在Linux 6.8 merge window in January. Plus there's various other CXL patches continuing to build up as well. It's great seeing this upstream work coming together and kudos for Intel continuing to lead with their Linux kernel contributions.