Xilinx Alveo™ SN1000 SmartNIC Accelerator Card
Xilinx® Alveo™ SN1000 SmartNIC Accelerator Card combines network connectivity, computing, and storage acceleration into a single solution. The Alveo SN1000 is a single-slot, half-length, full-height Network Interface Controller (NIC) integrating an XCU26 FPGA and an NXP Semiconductors Layerscape Processor featuring 16 Arm® v8 Cortex®-A72 cores. The passively-cooled SN1000 has two QSFP28 network connections and an x16 PCI Express® Gen 3/Gen 4 x8 interface connected to the XCU26. The SN1000 SmartNIC offers software-defined hardware acceleration for all function offloads, enabling the device to directly offload CPU-intensive tasks to optimize networking performance.The Xilinx Alveo SN1000 SmartNIC features full protocol-level offload acceleration customization, application-specific data paths, and provides the ease of P4 high-level language programming. Vitis Networking, Xilinx’s P4 toolkit, enables customers to compose custom offloads and tweak existing offloads to handle new protocols and applications without replacing hardware.
FEATURES
- Hardware
- PCIe Gen 4 x8 or Gen 3 x16
- 100G QSFP28 DA copper or optical transceiver
- XCU26 (XCU26-L2VSVA1365E) FPGA based on Xilinx 16nm UltraScale+ architecture
- On-board CPU: 16 64-bit Arm Cortex-A72 cores at 2.0GHz with 8MB cache
- 1x 4GB x 72 DDR4-2666 (Processor)
- 2x 4GB x 72 DDR4-2666 (FPGA)
- 75W total electrical card load
- 70W thermal design power (TDP)
- Passive thermal cooling
- General networking
- TCP/UDP Checksum Offload (CSO), TCP Segmentation Offload (TSO), Generic Send Offload (GSO)
- Generic Receive Offload (GRO), Receive Side Scaling (RSS)
- VLAN insertion/removal
- VLAN Q-in-Q insertion/stripping
- Jumbo frames (up to 9KB)
- Traffic steering
- TCP/UDP/IP, MAC, VLAN, RSS filtering Accelerated Receive Flow Steering (ARFS), Transmit Packet Steering (XPS)
- Virtualization
- Linux multi-queue
- Single root I/O virtualization (SR-IOV)
- Tunneling offloads adaptable to custom overlays.
- Software and FPGA extensibility
- Support for custom plug-ins to enable new functionality; programmed via P4, HLS, or RTL
- Manageability and remote boot
- UEFI
- Secure firmware upgrade and hardware Root of Trust
- NC-SI, PLDM monitoring and control, PLDM firmware update, and MCTP support
- MCTP transports support SMBus and PCIe VDM
- OS support
- Red Hat RHEL, CentOS, Ubuntu, SLES, Debian for Host CPU
- Debian-derived Linux distro for on-board Arm CPU
- Network acceleration
- Onload®/ TCPDirect - TCP/UDP
- Open Virtual Switch (OVS)
- DPDK poll mode driver
- Hardware offloaded Virtio-net
- Virtio v0.9.5 and later
- CSO, TSO
- Multi-queue
- vDPA (Virtual Data Path Acceleration)
- Hardware-based packet processing
- Wildcard match-action flow tables
- Tunnel encap/decap - VXLAN, NVGRE
- Connection tracking
- Packet replication
- Header rewrite/NAT
- Per-rule packet and byte counters
- MAC address rewriting
- 4M stateful connections and up to 20K mega flows with wildcard match support
- Storage acceleration
- Ceph RBD client offload
- Hardware offloaded Virtio-net
- Virtio v0.9.5 and later
- Multi-queue
- Environmental requirements
- Temperature:
- Operating: ≤30°C (86°F)
- Storage: -40°C to 75°C (-40°F to 167°F)
- Humidity:
- Operating: 8% to 90%, and a dew point of –12°C
- Storage: 5% to 95%
- Temperature:
- Physical dimensions (without bracket)
- Full Height Half Length PCIe CEM
- L: 167.5mm (6.59")
- W: 111.15mm (4.38")
- H: 18.3mm (0.72")
- Ordering information
- A-SN1022-P4N-PQ: Encryption Disabled
- A-SN1022-P4E-PQ: Encryption Enabled
APPLICATIONS
- Machine learning
- Data analytics
- Video transcoding
- Video and image processing
- Genomics
- Security
- Financial computing