Install additional compilers

Contents

Install additional compilers#

By default kernels are compiled using the open-source llvm-aie compiler toolchain, however to experiment with different solutions we provide options to switch between backends using the aie_compiler abstraction.

Setting up Chess#

To setup your NPUEval environment with the Chess compiler you will have to download the vitis_aie_essentials package. Follow these steps:

Make sure ryzen_ai-1.3.0ea1.tgz and Xilinx.lic (rename the license file if you have to), are moved under docker/, finally run

./install

from the top level directory of NPUEval. The script will automatically detect the package in the docker/ directory and setup Chess for you.