FPGA

From Grid5000
Revision as of 17:24, 18 August 2022 by Pneyron (talk | contribs) (Created page with "As of August 2022, Grid'5000 features 2 nodes equipped with an FPGA. Those FPGAs are AMD/Xilinx Alveo Datacenter Accelerators U200: https://www.xilinx.com/products/boards-and...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

As of August 2022, Grid'5000 features 2 nodes equipped with an FPGA.

Those FPGAs are AMD/Xilinx Alveo Datacenter Accelerators U200: https://www.xilinx.com/products/boards-and-kits/alveo/u200.html. The FPGAs installed in the servan-1 and servan-2 nodes of Grenoble. They are passively cooled.

Each Alveo U200 FPGA features 2 100Gbps Ethernet interfaces, which are connected to Grenoble site's network.

  • Those Ethernet interfaces do not appear by default on the host system (Linux). FPGAs can be programmed to use those Ethernet interfaces.
  • Kavlan can be used to change the VLAN to which those interfaces are connected, just like a network interface of any node.

A USB cable is connected between each FPGA and its hosting machine, allowing the flash the non-volatile memory available on the FPGA PCI card (with Xilinx Vivado).

By default, FGPAs have Xilinx XRT/Vitis enabled, but can also be programmed with Vivado.