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.