Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In contrast to the main fpga partition, these boards are configured with fixed shells (not selectable by the user) and can be used solely with XRT 2.1416 is installed.

Job Allocation

The three HACC nodes are contained in a separate hacc partition. To be able to submit jobs to this partition, your compute project needs to be enabled to use the HACC resources. Please send a brief mail to pc2-support@uni-paderborn.de stating your compute project and what resources you would like to use.

...

Depending on what kind of board you are targeting, you need to load the matching FPGA shell module. Note that by default the module for Noctua 2’s Alveo U280 boards will be loaded. On the HACC nodes, you need to swap it against the one for your target board:

Code Block
[tester@n2login1 ~]$ module load fpga

# Make sure to load XRT 2.14 when using the HACC nodes
[tester@n2login1 ~]$ module load xilinx/xrt/2.1416

# Use one of the following commands to swap the shell module against the one you need
[tester@n2login1 ~]$
module swap xilinx/u280 xilinx/u55c
[tester@n2login1 ~]$# OR
module swap xilinx/u280 xilinx/vck5000

...

The VCK5000 boards contain AI Engines that can be programmed using Vitis. To use the AIE compiler and the AIE simulator, additional modules and licenses are required:

  1. Vitis 23.2, which is automatically loaded with XRT 2.16, is currently not able to perform hardware synthesis for the VCK5000 board. If you target hardware synthesis, you may load the module xilinx/xrt/2.15 instead, or swap out Vitis against an older version:

    Code Block
    ml swap xilinx/vitis/23.2 xilinx/vitis/23.1
  2. In addition to the modules listed above, you will may need to load the Graphviz module:

    Code Block
    [tester@n2login1 ~]$ module load vis
    [tester@n2login1 ~]$
    module load Graphviz
  3. The AIE compiler and simulator require separate software licenses that are not included in Vitis. If you need help in acquiring these licenses from AMD, please get in touch with us.