Document
The appliance offers advanced memory management features such as slicing memory into smaller units, sharing memory among hosts, and mapping memory to hosts. It also allows for surprise memory add and remove, configurable host memory address, and provides a summary of device assignments. Real-time topology on dynamic memory clustering with insights on memory utilization and performance.
The appliance offers flexible PCIe port configuration, comprehensive monitoring, and advanced security features. Users can configure ports, monitor performance and errors, and ensure secure operations with features like flexible switch topology, power control, temperature threshold setup, overheated protection, secure boot, and encryption. Additionally, the appliance supports user authentication, role-based access control, and provides link status information for real-time visibility.
The appliance integrates with an ELK central log server for streamlined log management. It supports Redfish®, RESTful API, and GUI for convenient configuration. The H3 management center provides centralized administration. It also includes predictive health monitoring for proactive issue detection.
| Features |
|
|---|---|
| Management Interface | Redfish®, RESTful API, GUI |
| System Management |
|
| Model Name | Falcon C5022 |
|---|---|
| BMC | Aspeed AST 2600 |
| mCPU | Intel ATOM X86 CPU for memory provisioning and management |
| CXL Switch | Xconn XC50256 |
| Memory |
|
| Host Interface | 4 PCIe x16 CDFP connectors |
| Power |
|
| Fan |
|
| Dimension | 3U; 130.35(H)*447(W)*670(D) mm |
The Falcon C5022 supports up to 22 CXL memory modules pooling across 4 hosts, offering configurable options for flexible and high-performance deployments tailored to diverse scenarios.
| Basic Architecture | |
| Host port + Device port | a. 4 Hosts + 22 CXL Memory Modules |
| Host Expansion Topology | |
| Host port + Device port | b. 5 Hosts + 20 CXL Memory Modules |
| c. 6 Hosts + 18 CXL Memory Modules | |
| d. 7 Hosts + 16 CXL Memory Modules | |
| e. 8 Hosts + 14 CXL Memory Modules | |
The Falcon C5022 supports a foundational setup of 4 Hosts and 22 CXL Memory Modules, offering high-density memory deployment for compute-intensive tasks.

Figure 1. 4 Hosts + 22 CXL memory modules
The Falcon C5022 enables dynamic adjustments between hosts and memory devices to meet operational needs. Users can expand up to eight hosts using x16 host expansion slots (PCIe 1~4), with each expansion trading off two x8 memory slots.
With PCIe Slot 1 connected to an additional server, trading off two x8 device slots (Slots 1 and 7), the configuration supports 5 hosts sharing 20 CXL memory modules in a memory pool.

Figure 2. 5 Hosts + 20 CXL memory modules
With PCIe Slots 1 and 2 connected to two additional servers, trading off four x8 device slots (Slots 1, 2, 7, and 8), the configuration supports 6 hosts sharing 18 CXL memory modules in a memory pool.

Figure 3. 6 Hosts + 18 CXL memory modules
With PCIe Slot 1 to 3 connected to three additional servers, trading off 6 x8 device slots (Slots 1 to 3 and 7 to 8), the configuration supports 7 hosts sharing 16 CXL memory modules in a memory pool.

Figure 4. 7 Hosts + 16 CXL memory modules
With the 4 PCIe Slots connected to 4 additional servers, trading off 8 x8 device slots (Slots 1 to 4 and 7 to 10), the configuration supports 8 hosts sharing 14 CXL memory modules in a memory pool.

Figure 5. 8 Hosts + 14 CXL memory modules
This system builds on its architecture to support usage cases like (CXL 1.1 Direct-attached Usage), adapting to diverse scenarios.
This scenario simulates a CXL 1.1 direct-attached configuration. With a single CXL memory appliance containing 12 CXL memory modules connected to 4 hosts, the system establishes 4 endpoints (H1 to H4), each mapped to a host’s root port and configured with 2TB of memory. For example, H1 uses 4 memory modules, while H4 uses 2, enabling efficient memory pooling.

Figure 6. CXL 1.1 Direct-attached Usage
Key Features:
| Feature | Description |
| Endpoint Configuration | Each host has one endpoint with 2TB of memory. |
| Memory Pooling | Dynamically bind and unbind CXL memory modules with host-specific configurations for online reprovisioning. |
| CXL Memory Management | Supports hot-plugging of CXL memory modules for flexible and uninterrupted operations. |
For more information, please contact sales@h3platform.com for license purchase.
If you want to apply for any product display, please write a form and we will contact you after receiving the message.