Stargate-3000 SmartNIC Chip
The Stargate-C3000 is an advanced, highly secure SmartNIC chip. It comprises the RX6, and RX5 series, designedfor 100G SmartNIC, and 25G/10G SmartNIC, respectively. Tailored for Data Centers, Intelligent ComputingCenters, etc. application scenarios. It delivers various functionalities such as virtualization, software-definednetworking (SDN), network functions virtualization (NFV), high-performance networking, high-performance storage,and security.
The Stargate-C3000 SmartNIC chip provides up to two 100Gb/s Ethernet ports, or four 25Gb/s Ethernet ports, andone PCIe Gen4x16 or PCIe Gen4x8 host interfaces, and offers comprehensive feature set and functionalities.
Features
- P4-Programmable Network Acceleration
- Dynamic P4 Programmability Enables user-defined data plane packet processing policies, including packet parsing, matching, forwarding,
and modification, offering flexible support for proprietary protocols or customized service. - Supports flow table management via RTE Flow or TC Flower APIs, delivering efficient flow entry installation, querying, and updating mechanisms
- Dynamic P4 Programmability Enables user-defined data plane packet processing policies, including packet parsing, matching, forwarding,
- High-Performance RDMA Engine
- Equipped with an industry-leading RDMA engine with standard Verbs programming interfaces, providing users high-speed, ultra-low latency, low CPU overhead, and scalable service capabilities through the flexible RoCEv2 high- performance networking.
- Integrates with NCCL and OpenMPI collective communication libraries, enhancing GPU cluster performance through GPU Direct RDMA and GPU Direct Storage technologies.
- Accelerates storage services such as iSER, NFS RDMA, SMB, and NVMe-oF
- High-Performance Shared Storage
- Supports NVMe-oF acceleration for high performance storage application. RDMA engine processes packet encapsulation, decapsulation and storage data transmission, providing a high-throughput, low-latency, and highly reliable storage solution while significantly reducing host CPU utilization.
- Cloud-Native Virtualization Support
- Supports SR-IOV (Single Root I/O Virtualization), delivering thousands of Virtio Functions to adapt to virtualization and containerized application scenarios.
- Leverages cloud-native Virtio drivers, simplifying development by eliminating the needs for proprietary driver installation.
- Supports live migration to meet the high-reliability demands of cloud computing scenarios.
- Security Features
- Configurable network packet filtering to meet the increasingly stringent security requirements.
- Guarantees firmware upgrade security through a Root of Trust mechanism
- Management and Deployment
- Facilitates remote data center deployment via PXE/iPXEtechnologies over IPv4/IPv6 networks.
- Provides management control capabilities such as MCTPover SMBus/PCIe, PLDM, and NC-SI, enabling efficientserver-side NIC monitoring and management.
- Comprehensive Software SDK
- Comprehensive Resnics Software Development Kit (RDK) to facilitate the chip and SmartNIC adoption.
- Seamless integration with mainstream cloud-native software (e.g., DPDK, SPDK, vDPA, RTE Flow, TC Flower, Ethtool), accelerating user deployment cycles and Time to Market.
Hardware Specification
| Stargate 3000 Hardware Specifications | ||
|---|---|---|
| Network Interface | RX6-C3200: 2x100GbE/4x25GbE/4x10GbE | |
| RX5-C3050: 2x25GbE/2x10GbE | ||
| Host Interfaces | PCIe Gen4.0, PCIe Gen3.0 | |
| 16.0GT/s, 8.0GT/s Link Rate | ||
| MSI/MSI-X | ||
| RX6-C3200: 1x PCIe Gen4 x16 | ||
| RX5-C3050: 1x PCIe Gen4 x8 | ||
| Virtualization/Cloud-Native | Virtio-net | |
| SR-IOV & Virtual Acceleration: Up to 32 PFs and 1K VFs per PCIE Interface | ||
| VM Live Migration | ||
| Networking | SDN Acceleration: Virtualization and Containerization | |
| Full Hardware Offloading for Data Plane | ||
| Data Flow Rule Updates via RTE Flow or TC Flower | ||
| P4-Programmer Parser | ||
| Hardware Offload Support: | ||
| Connection Tracking | ||
| NAT/NAPT | ||
| Tunnel protocols: VXLAN, Geneve, MPLS, etc. | ||
| Packet Header Rewrite | ||
| Mirroring (SPAN/RSPAN/ERSPAN) | ||
| Multicast | ||
| Flow Aging | ||
| Hierarchical QoS & Rate Limiting | ||
| Flow-based Statistics | ||
| Link Aggregation | ||
| QinQ | ||
| Network Security | ||
| Packet Filtering | ||
| Connection Tracking Acceleration | ||
| Platform Security: Hardware Root of trust & Secure Firmware Updates | ||
| Stateless Offload | ||
| TCP/UDP/IP Stateless Offloading | ||
| TSO, LRO, Checksum Offloading | ||
| Receive Side Scaling (RSS) with Inner Header Distribution for Tunnel Packets | ||
| Transmit Side Scaling (TSS) | ||
| Receive Flow Steering (RFS) | ||
| VLAN/MPLS Tag Insertion/Stripping | ||
| Storage Offload | ||
| NVMe-oF | ||
| iSER | ||
| NFS over RDMA | ||
| SMB Direct | ||
| Advanced Timing & Sync | ||
| Advanced PTP: | ||
| IEEE 1588v2 (Ordinary Clock/Slave Clock) | ||
| PTP Hardware Clock (PHC) | ||
| Nanosecond-level Precision | ||
| Line-rate Hardware Timestamping | ||
| PPS Out | ||
| ROCE | ||
| RoCEv2 | ||
| Priority Flow Control (PFC) | ||
| DCQCN (Programmable Congestion Control Parameters) | ||
| Zero Touch: RTT, No PFC | ||
| RC/UD Transport Modes | ||
| Go-Back-to-N Retransmission | ||
| Selective Retransmission | ||
| Packet Reordering | ||
| GDR (GPU Direct RDMA), GDS (GPU Direct Storage) | ||
| Management and Control | ||
| NC-SI, MCTP over SMBus 与 MCTP over PCIe | ||
| BMC Interfaces, NCSI over RBT | ||
| PLDM (Platform Level Data Model) for Monitoring & Control | ||
| PLDM for Firmware Updates | ||
| I2C Interface for Device Control & Configuration | ||
| Remote Boot | PXE/iPXE Support (Legacy & UEFI Modes) | |
| iSCSI Remote Boot Support | ||
| Software | ||
| RDK (Rescnics Software Development Kit): Tools + API | ||
| Drivers: Cloud Native Virtio Drivers, RDMA Drivers | ||
| Cloud Native Software Library Support | ||
| DPDK, SPDK, RTE Flow, TC Flower, OVS, OVS-DPDK, vDPA | ||
| rdma-core, IB Verbs, NCCL, OpenMPI | ||
Product Order Information
| No. | Product Name | Product Number | Description |
|---|---|---|---|
| 1 | RX6-C3200 | RX6-C3200-XX-BGA2C000 | 2x100G SmartNIC Chip |
| 2 | RX5-C3050 | RX5-C3050-XX-BGA2C000 | 2x25G SmartNIC Chip |

