First open-source software kit for CXL memory

October 11, 2021 // By Nick Flaherty
First open-source software kit for CXL memory
Samsung has developed a set of open-source software tools for CXL memory virtualisation without the need to modify system applications

Samsung Electronics has developed the first open-source software specially designed to support the Compute Express Link (CXL) memory platform.

The Scalable Memory Development Kit (SMDK) supports the CXL memory expander launched in May that allows memory capacity and bandwidth to scale to levels far exceeding what is possible in today’s server systems. The software tools make CXL memory much more accessible to data center system developers for emerging artificial intelligence (AI), machine learning (ML) and 5G-edge markets.

The CXL interconnect is an open, industry-backed standard that enables different types of devices such as accelerators, memory expanders and smart I/O devices to work more efficiently when processing high-performance computational workloads.

The SMDK also supports memory virtualization, allowing system designers to efficiently manage an expanded memory pool in shared memory architectures. This uses a proprietary Intelligent Tiering Engine, the SMDK can identify and configure the memory type, capacity and bandwidth that are most appropriate for each use case.

Related articles

This allows the main memory and the CXL memory expander to work together seamlessly in heterogeneous memory systems. The software kit consists of libraries and the relevant application programming interfaces (APIs) to incorporate CXL memory into IT systems without having to modify existing application environments, or alternatively use it to optimize application software settings to suit special system needs.

“In order for data centre and enterprise systems to smoothly run next-generation memory solutions like CXL, development of corresponding software is a necessity,” said Cheolmin Park, Vice President of the Memory Product Planning Team at Samsung Electronics. “Today, Samsung is reinforcing its commitment toward delivering a total memory solution that encompasses hardware and software, so that IT OEMs can incorporate new technologies into their systems much more effectively.”

Samsung’s SMDK is now available on


Vous êtes certain ?

Si vous désactivez les cookies, vous ne pouvez plus naviguer sur le site.

Vous allez être rediriger vers Google.