Alveo™ U45N Network Accelerator

  • Status: Available
  • Price: $2,371.00
  • Part Number: A-U45N-P08G-PQ-G
Overview

The Alveo™ U45N network accelerator is an FPGA-based platform that delivers low-latency, 2x100G line rate performance for infrastructure workloads in the data center—freeing up precious server CPU cycles from infrastructure tasks to run business-critical applications. Hyperscalers, cloud service providers, and telco operators can adapt to their own infrastructure requirements by customizing virtual switching (e.g., OVS), security workloads (e.g., IPsec) and storage protocols. When combined with the Vivado™ tool flow and a comprehensive OpenNIC reference-based design, the Alveo U45N card delivers the hardware platform, tools, and IP for FPGA developers to build and differentiate their own network acceleration solutions.


Key Features & Benefits

Hardware Acceleration at 2x100G Line Rate Performance

  • 2x100G Ethernet line rate performance that scales with network traffic
  • Deterministic, low latency for reliable performance and QoS
  • Provides redundancy for data center workloads
Digital information flows through the network and data servers behind glass panels in the server room of a data center or Internet service provider. High speed digital lines. 3d illustration

colored electric cables and led. optical fiber, intense colors, background for technology image and new business trends created with Generative AI technology

Adaptable for Custom and Evolving Workloads

  • 1 million LUTs of FPGA fabric for full customization
  • Accelerate custom workloads in networking, security, and storage
  • Discrete Arm® Cortex®-A72 processor for optional control plane functions

Vivado™ Tools and Reference Design for Ease of Development

  • Vivado Design Suite for RTL design and hardware customization
  • Vast catalog of building block IP for networking
  • Comprehensive OpenNIC reference design with DPDK drivers
Digital technology, software development concept. Coding programmer working on laptop with circuit board and javascript on virtual screen
Applications

An Open Platform for Custom Networking Solutions

The Alveo™ U45N network accelerator is an open FPGA platform for accelerated offload in the data center. Developers can implement a range of applications and workloads for custom protocols, security policies, and computational storage via hardware implementation on FPGA fabric, tailored to their own infrastructure requirements. Below are a few examples.

Open vSwitch with Custom Packet Processing

Developers can design and implement Open vSwitch (OVS), permitting offloading of frame and packet processing from the host CPU onto the Alveo U45N accelerator card. Developers can implement standard overlays like VXLAN and Geneve or integrate their own features for packet frame encapsulation, monitoring, management, and more.

Large data center storage with racks of servers filled to the brim with a bright flare effect. area for cloud servers. Generative AI

Binary computer matrix code data stream abstract background showing a coding transmission over the global internet network for cloud storage encryption, Generative AI stock illustration image

Virtual Firewall for Custom Security Policies

With the Alveo U45N platform, designers can integrate their own IP to help secure internal servers, VMs, containers, and client services from external threats. Developers can accelerate IPsec and other workloads to implement stateful firewall, stateless firewall, flow tracking, connection tracking, and more.


Storage Offload: NVMe-oF, NVMe/TCP

For next-generation storage systems, the Alveo U45N can be an ideal solution to develop NVMe over Fabric (NVMe-oF) or over TCP/IP (NVMe/TCP) applications. As an open FPGA platform, the Alveo U45N network accelerator can support custom packet headers and custom congestion control, improving overall throughput and latency. The FPGA fabric also provides the flexibility to accelerate a variety of storage workloads including data compression, encryption, deduplication, and virtualization while optimizing overall storage utilization.

super computer server racks in datacenter. 3d illustration
Specifications

Card Specifications

For a full product overview, refer to the Product Brief.

Board Specifications Alveo U45N Network Accelerator
FPGA Device
  • XCU26 device based on 16nm UltraScale+™ architecture
  • 1,030K LUTs
On-Board Processor1
  • Discrete 16-core 64-bit Arm® Cortex®-A72 at 2.0GHz
  • 8MB cache
Performance
  • 200Gb/s Full Duplex Throughput
Network Interface
  • 2x QSFP28 cages on front panel connected directly to FPGA via 8 transceivers.
  • Each QSFP28 supports 100GbE, 4X25GbE, or 4X 10GbE
  • Direct-attach copper or optical transceiver
Host Interface
  • PCIe® Gen3x16, or 2x Gen4x8
On-Board Memory
  • 2x 4GB x72 DDR4-2666 (to FPGA)
  • 1x 4GB x72 DDR4-266 (to Arm Processor)
Form Factor
  • Full height, half length (FHHL)
  • PCIe CEM card
  • Single slot
Electrical Power & Thermal
  • 75W
  • Passive cooling
Tool Flow
  • Vivado™ Design Suite
  • OpenNIC project (open source reference design available on GitHub)
  • Vitis™ Net for network programming language support

1: Arm processor only supported using AMD OpenNIC reference design

Reference Design

AMD OpenNIC Project

AMD provides a comprehensive open source NIC reference design—OpenNIC—to simplify FPGA development of inline networking applications in the data center. Supported on various Alveo adaptable accelerator cards including the Alveo U45N network accelerator,  OpenNIC is organized around the concepts of "shell" and "role", where the shell provides a standard set of hardware IP blocks for external interfaces, and the role allows for integration of custom IP. The opensource reference design includes

  • Ethernet and QDMA IP subsystems with multiple configuration options
  • Support for up to four PCIe physical functions (PFs)
  • User logic boxes to integrate custom IP
  • AXI-based communication across shell and role for ease of integration
  • DPDK software to run on host CPU

OpenNIC is available now as open source on GitHub.

OpenNIC Shell block diagram
Documentation
Default Default Title Document Type Date
Getting Started

Alveo U45N Downloads

The U45N Alveo Data Center accelerator card supports Vivado design entry. The Vivado flow is recommended for FPGA designers that want to use traditional design flows, such as RTL or HLx. Use the tabs below to get started with Vivado, and to download Xbflash2 Utilities.

Vivado Design Flow
Xbflash2

Xbflash2 Utility

The xbflash utility can help to flash a custom image onto a given Alveo card. Please check the detailed user guide at: https://xilinx.github.io/XRT/master/html/xbflash2.html

Description Links
RHEL/CentOS 7.8, 7.9 xrt_202210.2.13.466_7.8.2003-x86_64-xbflash2.rpm (zip)
RHEL 8.1, 8.2, 8.3, 8.4, 8.5 xrt_202210.2.13.466_8.1.1911-x86_64-xbflash2.rpm (zip)
Ubuntu 18.04.4 LTS, 18.04.5 LTS xrt_202210.2.13.466_18.04-amd64-xbflash2.deb
Ubuntu 20.04 LTS, 20.04.1 LTS, 20.04.2 LTS, 20.04.3 LTS xrt_202210.2.13.466_20.04-amd64-xbflash2.deb
Buy from AMD
Alveo U45N

Alveo U45N

$2,371 per board
Part Number: A-U45N-P08G-PQ-G