FPGA

From Grid5000
Revision as of 18: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
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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.