Rising component costs may adjust prices on selected items without prior notice. Supply constraints may add shipping time — we’ll notify you if affected. OEM costs and supply tightening — contact us to secure stock and pricing. For projects or bulk orders, choose “Request for Quotation” on any item.
Call our specialists(65) 6978 3502 Email our sales teamsales@sourceit.com.sg

AI & Workstations

What Is CXL Memory? Could It Change Future AI Server Architecture?

CXL, short for Compute Express Link, is an open industry standard that lets a server attach extra memory over the same physical connection PCIe uses, and lets the processor treat that memory as its own. Today its main use is memory expansion: adding RAM beyond what the DIMM slots allow. Its bigger promise is memory pooling, where several servers draw from a shared memory shelf as needed. For AI, CXL could change how servers hold very large datasets, vector indexes and caches. It will not replace GPU memory. Model weights still have to sit in VRAM or fast unified memory to generate tokens quickly.

What problem does CXL solve?

Server memory is tied to the motherboard. Each CPU has a fixed number of memory channels and DIMM slots, and the highest-capacity modules are disproportionately expensive. Meanwhile memory bought for one server can't be lent to another, so data centres hold large amounts of RAM that sits idle. CXL separates memory from the CPU socket in two steps.

  • Expansion. A CXL memory module, in a drive-style form factor or an add-in card, adds capacity and bandwidth to one server.
  • Pooling and sharing. A CXL switch connects a shelf of memory to several hosts, and capacity is assigned to whichever server needs it.

How has the CXL standard developed?

Version Released Based on What it added
CXL 1.0 / 1.1 2019 PCIe 5.0, 32 GT/s Direct-attached devices and memory expansion
CXL 2.0 Nov 2020 PCIe 5.0 Switching and memory pooling
CXL 3.0 Aug 2022 PCIe 6.0, 64 GT/s Multi-level switching, memory sharing, fabrics
CXL 3.1 / 3.2 Nov 2023 / Dec 2024 PCIe 6.x Fabric, security and device-management improvements
CXL 4.0 18 Nov 2025 PCIe 7.0, 128 GT/s Double the bandwidth, bundled ports, better memory reliability features

Source: CXL Consortium specification timeline and CXL 4.0 announcement (Nov 2025). Compiled 11 Nov 2026.

Specifications run years ahead of products. Shipping servers mostly implement CXL 1.1 and 2.0 for memory expansion, the capability the industry describes as the most widely deployed today. Pooling across servers and 4.0-class speeds are still emerging.

CXL memory vs DRAM vs GPU memory: how do they compare?

DIMM (DDR5) CXL memory GPU VRAM / HBM
Attached to CPU memory channels CPU over PCIe lanes The GPU itself
Speed Fastest for the CPU Slower; similar to memory on a distant socket Very high bandwidth for the GPU
Capacity per server Limited by slots Adds beyond the slots Fixed per GPU
Shareable between servers No Yes, with CXL 2.0+ switches No
Good for Everything on the CPU Large, less latency-sensitive data Model weights and active KV cache

What could CXL do for AI servers?

  • Bigger in-memory data. Vector indexes, feature stores and pre-processing jobs that outgrow DIMM capacity. See vector databases.
  • A cheaper memory tier. Cold or less-used data moves to CXL memory while hot data stays in DRAM.
  • KV cache overflow. Inactive conversation caches could be parked in a large CXL tier and brought back when the user returns, an idea serving frameworks are already pursuing with CPU memory and SSDs. See KV cache explained.
  • Less stranded memory. A pool shared by many servers can be sized for the total peak, not for each server's peak.
CXL makes memory bigger and more flexible. It does not make it faster. For AI, that means it helps the data around the model long before it helps the model itself.

What can't CXL do?

  • It doesn't add VRAM. Token generation depends on very high memory bandwidth next to the GPU. Systems such as DGX Station take a different route, with tightly coupled CPU and GPU memory; see what coherent memory means.
  • It adds latency. Access is slower than local DIMMs, so placing the wrong data on it hurts performance.
  • It needs platform support. The CPU, motherboard, firmware and operating system must all support the CXL version and device type.
  • GPU-to-GPU links are a separate matter. Technologies such as NVLink handle that job; see how AI clusters are connected.

Should a business buy for CXL today?

For most Singapore SMEs and departmental AI projects, no specific action is needed. If a model fits in GPU or unified memory, CXL changes nothing. It becomes relevant when you are specifying servers with very large memory, hundreds of gigabytes to terabytes, for databases, analytics or retrieval alongside AI. In that case:

  1. Fill DDR5 channels properly first; it is faster and simpler.
  2. Ask the server vendor which CXL version and module types the platform supports.
  3. Treat CXL expansion as a capacity tier, and test your workload on it before committing.
  4. Follow memory pricing. Our post on the AI storage crisis covers how AI demand is moving component costs.

Buying in Singapore

For server memory today, Micron DDR5 RDIMMs such as the 64GB 6400MT/s module and 128GB 6400MT/s module are price on request, as are GPU servers such as the Lenovo ThinkSystem SR675 V3 and DGX Station GB300 systems such as the HP ZGX Fury G1n. For models that fit in unified memory, the NVIDIA DGX Spark 4TB (S$9,450) needs no CXL at all (listed 11 Nov 2026; prices change; ask for a current quotation). We don't list CXL memory modules yet, so ask us if your server platform needs them. To start, use Request for Quotation on the product page, call (65) 6978 3502, email Sales@sourceit.com.sg or use our contact page.

Frequently asked questions

What is CXL memory? CXL (Compute Express Link) memory is server memory attached over PCIe-based links instead of DIMM slots. The processor can use it like ordinary RAM, which allows memory expansion and, with switches, pooling between servers.

Is CXL memory as fast as normal RAM? No. It is slower than DIMMs on the CPU's own memory channels, roughly comparable to memory on a distant CPU socket, so it suits large, less latency-sensitive data.

Can CXL add memory to a GPU? No. CXL expands memory available to the CPU. Model weights and active caches still need GPU VRAM or fast unified memory for quick token generation.

What is new in CXL 4.0? Released on 18 November 2025, CXL 4.0 moves to PCIe 7.0, doubling link speed from 64 GT/s to 128 GT/s, and adds bundled ports and improved memory reliability features.

SourceIT Approved

SourceIT Approved

Researched and verified by the SourceIT team for Singapore buyers.

Share This Article
Facebook

More from our blog


← Older Post Newer Post →