Skip to content

Latest commit

 

History

History
43 lines (27 loc) · 1.33 KB

system_requirements.rst

File metadata and controls

43 lines (27 loc) · 1.33 KB

System Requirements

Host Platform for PCIe Accelerator Cards

  1. x86_64
  2. AARCH64
  3. PPC64LE

Supported Xilinx® Accelerator Cards are listed in :ref:`platforms.rst`.

Software Platform for PCIe Accelerator Cards

XRT and OpenCL runtime require Linux kernel 3.10+ and GCC with C++14 features.

The stack has been tested on the following OS distributions

  1. RHEL/CentOS 7.4

  2. RHEL/CentOS 7.5

  3. RHEL/CentOS 7.6

  4. Ubuntu 16.04.4 LTS

  5. Ubuntu 18.04.1 LTS

    CentOS/RHEL 7.4, 7.5, 7.6 require additional steps to install C++14 tool set and a few dependent libraries. Please use the provided script src/runtime_src/tools/scripts/xrtdeps.sh to install the dependencies for both CentOS/RHEL and Ubuntu distributions. Additional information for RHEL/CentOS is below.

Warning

If xrtdeps.sh fails when installing devtoolset-6, then please manually install a later devtoolset, for example devtoolset-9.

To deploy XRT, simply install the proper RPM or DEB package obtained from Xilinx.

To build a custom version of XRT, please follow the instructions in :ref:`build.rst`.

MPSoC Based Embedded Platforms

For building embedded platforms please refer to :ref:`yocto.rst`.