Intel® FPGA AI Suite: Getting Started Guide

ID 768970
Date 4/05/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

5.4. Installing the Intel® FPGA AI Suite Using System Package Management Tools

The Intel® FPGA AI Suite is provided as a package that you can install using your system package management tools:
  • Installing on Ubuntu* operating systems:

    For Ubuntu*, the Intel® FPGA AI Suite is provided as a package that you can install with the apt command. The apt command automatically installs several dependencies. Choose the correct Debian package for your operating system (either Ubuntu* 18 or Ubuntu* 20).

    On Ubuntu* 18.04, you might need to update the package database with the apt update command before you install the Intel® FPGA AI Suite package.

    To install the package into the default location in /opt/intel/, locate the .deb file and run the following command:
    sudo apt install <full path to fpga-ai-suite.deb>
  • Installing on Red Hat* Enterprise Linux* operating systems:

    For Red Hat* Enterprise Linux*, the Intel® FPGA AI Suite is provided as an RPM package that you can install with the dnf command. The dnf command automatically installs several dependencies.

    To install the package into the default location in /opt/intel/, locate the .rpm file and run the following command:
    sudo dnf install <full path to fpga-ai-suite.rpm> 

The following dependencies are automatically installed if your system package management tool (apt or dnf) finds a working Internet connection. You must install them manually installed if the tool cannot install them:

  • libnuma-dev
  • cmake
  • python3
  • python3-venv
  • graphviz

The Intel® FPGA AI Suite Ubuntu* 18.04 package includes python3.7 and python3.7-venv as dependencies.

Before you use the Intel® FPGA AI Suite, set the OpenVINO™ toolkit and Intel® FPGA AI Suite environment variables by running the following commands from a bash-style shell (do not use /bin/dash or /bin/tcsh) or by adding the commands to your .bashrc file. If you did not install OpenVINO™ toolkit into the default location, adjust the second command appropriately.
unalias ls 2> /dev/null
source /opt/intel/openvino_2021/bin/setupvars.sh
source /opt/intel/fpga_ai_suite_2023.1/dla/bin/init_env.sh
You can verify your installation by running the following command:
dla_compiler --fanalyze-area --march $COREDLA_ROOT/*/A10_Generic.arch

If this command runs successfully, your Intel® FPGA AI Suite installation was successful.