In virtualization environments, general Network Interface Controller (NIC) cards can no longer satisfy the evolving needs of applications. Inventec FPGA SmartNIC C5020X solution offers dual port 25G high speed connectivity in a full-height, half-length and single-width PCIe form factor, combining a controller that is based on Intel FPGA Stratix 10 DX, and an Intel® Xeon-D. It can be tailored to add specific acceleration applications, or even fulfill unique functions that are yet to be seen in today's architecture. Most importantly, C5020X offers flexibility that is not constrained by the existing hardware infrastructure. The programmability makes C5020X adaptable with the growth of your business, open to all the possibilities in application of network acceleration, smart security, software define storage, network function virtualization (NFV), among others.
Flexibility, Programmability, and High Performance
In C5020X, the FPGA gets its own PCIe channels, connecting to both the Intel® Xeon D and the host x86 CPU. Performance can be extracted from it if treating the NIC and the FPGA as two independent devices. The FPGA offers programmability and high performance, while the Intel® Xeon-D runs embedded Linux - new features can be added-in to either or both of them, providing great flexibility. The Inventec C5020X series is generally customizable to accelerate workloads in cloud such virtual switch and storage functions, as well as in 5G RAN, edge computing, and other software defined networks.
Inventec FPGA SmartNIC C5020X
Intel® Xeon D
One DDR4 channel
x8 PCIe Gen3 connect to FPGA
Full Height/Half Length/Single Width Standard PCIe Card
Intel FPGA Stratix 10 DX
Two DDR4 channels
x16 PCIe Gen3 (x8 for SoC, x8 for golden finger)
16GB DDR4-2133 on board for SoC:
Support 72 bit (64 bit+8 bit ECC) DDR4 up to 2133 MT/s
4GB DDR4-2133 on board for FPGA:
Two channels, 2GB per channel
Support for DDR4 at 2133 MT/s