Unlock memory flexibility by extending CXL memory capacity in the server, and connecting to pooled memory outside the server, with memory fabrics created with IntelliProp FPGA-based CXL products.
The diagram below details how IntelliProp Omega Fabric CXL-based solutions enables next generation CXL memory expansion. The four servers are connected to an IntelliProp Network Attached Memory (NAM) system, which can contain a combination of EDSFF CXL memory, IntelliProp memory, or EDSFF CXL GPU. The cables connecting the servers to the NAM system are 6m to 30m long, supporting pod and rack scale deployments. NAM systems can be cascaded, and the host adapters support up to four 100Gbps connections to discrete switches or multiple NAM systems.
Using the IntelliProp Omega Fabric CXL-based solutions adds new memory tiers to the existing latency pyramid. For in-memory database applications, having latency in the NUMA domain speeds up processing. Customers can now expand local memory in the server for hot data, and external memory in the NAM system for warm data.
The IntelliProp CXL Host Adapter card supports two CXL links and multiple Omega Fabric ports. It has four DDR4 slots for CXL memory expansion within the server and memory pooling/sharing between two CXL hosts.
The Host Adapter card supports existing CXL 1.1 host processors today and will support CXL 2.0 and 3.0 hosts when they become available.
Key features:
The IntelliProp Switch and Endpoint Adapter acts as a discrete switch and connects CXL memory, GPUs, or other CXL compliant devices to the Omega Fabric.
The discrete switch supports 4, 8, or 12 ports.
Features:
Switches can be cascaded and connected together to offer path duplication for congestion management and redundancy.
The IntelliProp Network Attached Memory System (NAM) is a 2U chassis that supports up to six EDSFF devices. The NAM supports any CXL based device such as GPUs, memory, accelerators, or other endpoints.
The NAM system can house the IntelliProp Switch and Endpoint Adapter. It can also be used as a switch with no endpoints.
The NAM memory system is available today and can be delivered unpopulated or with memory modules and the switch board.
IntelliProp’s Omega Fabric Manager software manages the Fabric and local resources and can be run on CXL hosts, or stand-alone hosts connected to the fabric. A Linux Local Management service is also available, and both are open source and available on github.
An Arm based host is available to run as a dedicated Omega Fabric Manager. Multiple Managers with primary and failover secondary Mangers is possible on the Omega Fabric.
The IntelliProp Omega Fabric Manager contains Redfish API hooks and third party software can be used to configure memory resources. It is capable of the following functions:
A screenshot of the output of the Omega Fabric Manager software is shown to the right with four hosts, one Fabric Manager, one ARM SoC acting as a secondary Fabric Manager, 24 memory devices, and six discrete switches.
Want to test IntelliProp’s Omega Fabric in our lab?
Contact us at info@intelliprop.com.