Memory Sharing

Optimize data flow efficiency with low latency

Requirements and Challenges​

  • Sharing memory between processors can significantly improve memory utilization across the system​
  • Existing server architectures use inefficient methods to transfer data that is only directly accessible by one CPU, GPU or accelerator​
  • Maintaining coherency between CPUs, GPUs and accelerators is critical for memory resources​

Leo CXL Smart Memory Controllers Benefits​

  • Leo increases CPU efficiency by enabling memory bandwidth expansion up to 89.6 GB/s and capacity expansion up to 2TB for cloud-server applications such as AI and ML​
  • Plug-and-play operation for both CXL 1.1 and CXL 2.0 based solutions​
  • Interoperates seamlessly with all major memory vendors
  • Improves efficiency of data transfers in processors and/or accelerators accessing shared memory space​
  • Prevents memory stranding through improved utilization of memory resources across multiple-hosts​
  • Eliminates the need to overprovision memory to reduce overall TCO​
  • Provides customizable RAS, telemetry and fleet management needed for cloud-scale deployment​
  • Industry leading security features to ensure end-to-end data integrity and protection
Similar Applications


Orderable Part NumberImageDocumentsDescriptionCXL SpecCXL LinkMemoryCapacityExpansionPooling / SharingOrdering
CM5162P-*CM5162P-* P-Series CXL 2.0 x16 Smart Memory ControllerCXL 1.1/2.016x32G2ch DDR5 Up To 5600MT/s2TBYesYes
A1000-1P4AAA1000-1P4AA A-Series CXL Smart Memory Add-in CardCXL 1.1/2.016x32G4x DDR5-5600 RDIMM slots2TBYesYes
Leo-SVB-RevALeo-SVB-RevA CXL Smart Memory Controller - System Validation BoardCXL 1.1/2.016x32G (PCIe CEM)4x DDR5-5600 RDIMM slots2TBYesYes