CXL Server Buyer's Guide: A Complete List of GA Platforms (Updated 2025)

CXL Server Buyer's Guide: A Complete List of GA Platforms (Updated 2025)

Last Updated: June 27, 2025

This quick reference guide provides a definitive, up-to-date list of generally available (GA) Compute Express Link (CXL) servers from major OEMs like Dell, HPE, Lenovo, and Supermicro. It is designed for data center architects, engineers, and IT decision-makers who need to identify and compare server platforms that support CXL 1.1 and CXL 2.0 for memory expansion and pooling. The tables below offer a direct comparison of server models, supported CPUs, CXL versions, and compatible CXL device form factors. The goal is to cut through the noise of announcements and roadmaps to provide a clear view of what you can deploy today.

Compute Express Link (CXL) is a transformative open-standard interconnect that enables high-speed, low-latency communication between processors and devices, such as accelerators and memory expanders. Its adoption is a critical step toward creating more flexible, efficient, and powerful data center architectures. As this ecosystem matures, however, cutting through marketing announcements to find hardware you can actually deploy today is a significant challenge. This living document serves as that clear, factual resource. I will continuously update it as new CXL server platforms become generally available.

If you know of a GA server that should be included on this list, please let me know.

Key Terminology

  • CXL (Compute Express Link): An open standard interconnect built on the PCIe physical layer that allows for coherent memory sharing between a host processor and attached devices.
  • GA (Generally Available): The product is officially released and can be ordered from the vendor.
  • AIC (Add-In Card): A CXL device packaged in a standard PCIe card format that can be installed in a server’s PCIe slots.
  • E3.S (EDSFF 3" Short): A newer, compact form factor for devices like SSDs and CXL memory modules, designed for dense, thermally efficient server designs.

Understanding the Table Columns

  • OEM Vendor: The original equipment manufacturer of the server.
  • Server Model: The specific product name or model number.
  • CPU Vendor: The processor manufacturer (e.g., Intel, AMD). CXL support is tied directly to the CPU generation.
  • Rack Height (U): The physical height of the server in standard rack units.
  • GPU Support: Whether the server chassis and architecture is designed to support GPUs, and if so, how many.
  • CXL Version: The version of the CXL specification supported by the server’s CPU and motherboard.
  • CXL Device Support: The physical form factors supported for CXL devices, such as E3.S, Add-In Cards (AIC), or other proprietary modules.
  • Product Link: A direct link to the official vendor product page for more details.
  • Press Release Link: A direct link to the official vendor product news and announcements for the server product.

CXL 2.0 Servers

CXL 2.0 introduces switching capabilities, enabling memory pooling and the creation of more flexible, fabric-attached memory solutions. Servers supporting CXL 2.0 are at the forefront of this new architectural paradigm and are backward compatible with CXL 1.1 devices.

OEM VendorServer ModelCPU VendorRack Height (U)GPU SupportCXL VersionCXL Device SupportProduct Link
AICSB201-SUIntel2UYes, 2x double-width2.0AIC, E3.SProduct
Press Release
DellPowerEdge R670Intel1UYes, up to 4x single-width2.0AIC, E3.SLink
DellPowerEdge R770Intel2UYes, up to 8x double-width2.0AIC, E3.SLink
DellPowerEdge R7715AMD2UYes, up to 4x double-width2.0AICLink
DellPowerEdge R7725AMD2UYes, up to 8x double-width2.0AICLink
KAYTUSKR2280V3Intel / AMD2UYes2.0E3.S, AICLink
LenovoThinkSystem SR650 V4Intel2UYes, up to 8x single-width2.0E3.S, AICProduct
Press Release
MSIS2301AMD2UNo2.0E3.SLink
Penguin SolutionsAltus XE4318GT-CXLAMD4UYes, up to 8x double-width2.0AICLink
SupermicroAS -2125HS-TNRAMD2UYes, up to 4x double-width2.0AICLink

CXL 1.1 Servers

CXL 1.1 laid the groundwork, focusing on memory expansion for a single host. These servers are excellent for workloads that require large memory capacity attached directly to a single CPU complex.

OEM VendorServer ModelCPU VendorRack Height (U)GPU SupportCXL VersionCXL Device SupportProduct Link
DellPowerEdge R760Intel2UYes, 2x double-width or 6x single-width1.1AICLink
HPEProLiant DL380 Gen11Intel2UYes, up to 4x double-width1.1AICLink
SupermicroSYS-221H-TNRIntel2UYes, up to 4x double-width1.1AICLink

Understanding Compute Express Link (CXL) and Its Alignment with the PCIe Specifications

Understanding Compute Express Link (CXL) and Its Alignment with the PCIe Specifications

How CXL Uses PCIe Electricals and Transport Layers

CXL utilizes the PCIe infrastructure, starting with the PCIe 5.0. This ensures compatibility with existing systems while introducing new features for device connectivity and memory coherency. CXL’s ability to maintain memory coherency across shared memory pools is a significant advancement, allowing for efficient resource sharing and operand movement between accelerators and target devices.

CXL builds upon the familiar foundation of PCIe, utilizing the same physical interfaces, transport layer, and electrical signaling. This shared foundation makes CXL integration with existing PCIe systems seamless. Here’s a breakdown of how it works:

Read More
Using Linux Volume Manager (LVM) with Persistent Memory

Using Linux Volume Manager (LVM) with Persistent Memory

In this article, we show how to use the Linux Volume Manager (LVM) to create concatenated, striped, and mirrored logical volumes using persistent memory modules as the backing storage device. Specifically, we will be using the Intel® Optane™ Persistent Memory Modules on a two socket system with Intel® Cascade Lake Xeon® CPUs, also referred to as 2nd Generation Intel® Xeon® Scalable Processors.

Contents

How To Build a custom Linux Kernel to test Data Access Monitor (DAMON)

How To Build a custom Linux Kernel to test Data Access Monitor (DAMON)

DAMON is a data access monitoring framework subsystem for the Linux kernel. DAMON (Data Access MONitor) tool monitors memory access patterns specific to user-space processes introduced in Linux kernel 5.15 LTS, such as operation schemes, physical memory monitoring, and proactive memory reclamation. It was designed and implemented by Amazon AWS Labs and upstreamed into the 5.15 Kernel , but it was not enabled by default.cd /boot

Keen to try this new feature to identify the working set size (Active Memory) of a server or process, this post documents the steps I took to build a custom Kernel with DAMON enabled using Fedora Server 35.

Read More