Versions Compared

Key

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

...

The latest Vitis Accel Examples are available on github. The master branch of the repository is always under development for the next release and might be incompatible with the latest version installed on our systems. You can Therefore, we directly checkout checkout a version specific branch that matches the Vitis version you are going to use in this guide.

Code Block
languagebash
git clone --branch 2023.1 https://github.com/Xilinx/Vitis_Accel_Examples.git
cd Vitis_Accel_Examples/cpp_kernels/loop_pipeline

git checkout 2023.1
Expand
titleDetails

In their example repository for acceleration with the Vitis tools, Xilinx grouped the examples by strategies for kernel development

  • C++ based (subdirectory cpp_kernels, recomended start for new users)

  • OpenCL kernel language based (subdirectory ocl_kernels)

  • RTL based (subdirectory rtl_kernels, recommended for experts only)

and by features for the host interface

  • based on the Xilinx xrt API (subdirectory host_xrt)

  • based on the OpenCL host API (subdirectory host)

  • based on Python (subdirectory host_py)

In this quick start we pick an example of C++ based kernels and the test uses the OpenCL host API, but feel free to explore the other options.

...