
First open-source software kit for CXL memory
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
- First memory module with CXL interconnect standard
- $50m for CXL, PCIe 5.0 retimer chip designer
- Rambus in two deals for datacentre interface
- Compute Express Link solution for SoC developers
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 a limited basis for initial testing and optimization and will be open-sourced within the first half of next year. Samsung says it will continue to enhance its open-source SMDK as it works with industry leaders in expanding adoption of the CXL memory platform for broad use in AI, edge and cloud applications.
Other articles on eeNews Europe
- Opinion: Politicising semiconductor manufacturing is a global failure
- European supercomputer project receives RISC-V test chips
- First industrial programmable I/O module with Raspberry Pi micro
- Intel backs RISC-V for Nios FPGA processor
- EU-US tech council to head off trade war
- Farewell Cree as it transitions to Wolfspeed
