Stargate-N2025 DPU
SmartNIC

Overview

Stargate-N2025 is a P4 programmable DPU with independent intellectual property rights. It includes 2x 25G Ethernet ports, 2x 1000BASE-T GE management Ethernet port.

 

The P4 network acceleration engine is a VLIW ISA P4 processor designed for vSwitch acceleration, with specific P4 instructions to complete protocol parsing, packet encapsulation and decapsulation. And it supports tens of millions of flow tables forwarding while guaranteeing the wire-speed forwarding performance.

Features

Stargate-N2025 DPU features high-performance, low-latency and high-flexibility. The dynamically programmable P4 engine empowers users to flexibly extend or customize new protocols in the P4 language based on specific application requirements. At the same time, when updating or upgrading P4 applications, the business flow can be uninterrupted.

Thus, Stargate-N2025 can be used in different application scenarios in different fields, and is the competitive network application acceleration solution for OVS, RDMA, Storage acceleration, Bare metal, Virtualization etc.

Hardware Specification

Physical form

Full-height, double-width, three-quarter-length PCle card, supporting independent 1000BASE-T management network port

Computing resources

eCPU Processor : 6 -core Intel Icelake -D

Memory interface

FPGA logic memory – 8 GB DDR4 SDRAM x 72 bits

SoC logic memory – 16GB DDR4 SDRAM x 72 bits

Host interface

PCIe Gen4 x 8

Network interface

2 x SFP28 25G Ethernet ports

Storage interface

2GB FPGA QSPI Flash 

64MB SoC BIOS Flash

Power consumption

150W

Function Specifications

IO

Virtualization

SRIOV : 32 PF, 2K VF
virtio-net\virtio-blk 1.1
VirtIO Queue, 2K RX, 2K TX Queues

Networking

P4 Programmable Parser
Hardware flow table offloading, flow table >= 5 million, TableFlowtable offloading performance ≥ 10K/s 
Flow table action, P4 programmable deparser
· Forward/discard
· NAT/NAPT
· Header rewrite
· Mirror
· Overlay – VxLAN, Geneve, NVGRE, MPLS header encapsulation and decapsulation ( P4 programming is extensible)
· Meter
· Statistics
TC -Flow offloading, RTE-Flow offloading
TSO /GRO uninstall, Checksum offload, RSS
PXE
Port binding
Connection Tracking offload, CT table size ≥ 1 million, new session rate ≥ 20K/s

Hot migration

· vDPA: · virtio-net · virtio-blk

Cloud Disk

Bare -Metal mode cloud disk startup
· iSCSI\Ceph\iSER client offload,NVMe-oF/TCP
QoS , Hot-Plug

RDMA

Queue pair 256
mode : RC, support PFC, ECN, DCQCN