Skip to content

TUM-DSE/Vitis_Accel_Examples

 
 

Repository files navigation

Vitis™ Data Center Acceleration Examples

Welcome to the Vitis Data Center Acceleration Examples repository. This repository contains examples to showcase various features of the Vitis™ tools targeting Alveo Data Center platforms. It is expected that users have gone through the Vitis HLS Introductory Examples and Vitis Tutorials and have developed a basic understanding of the tools and the programming model. This repository illustrates specific scenarios related to host code and kernel programming through small working examples. The intention is for users to be able to use these working examples as a reference while developing their own accelerator application based on AMD Alveo platforms.

Brief description of the examples

Example Description
host_xrt XRT Native APIs examples for optimal host-kernel interaction with AMD Devices
performance Examples that cover performance related aspects for kernel-to-memory, host-to-kernel and host-to-memory
rtl_kernels RTL Kernels based examples covering mix of RTL and HLS C++ kernels and hardware debug in Vitis flow
sys_opt Examples covering multiple devices, multiple processes and kernel swap use cases

For more comprehensive documentation,

NOTE

Software Emulation is not supported for the examples and will be deprecated in the tool in 2024.2. This feature will be removed in the subsequent release.

For more details, please visit https://support.xilinx.com/s/article/000036790?language=en_US

Copyright © 2020–2023 Advanced Micro Devices, Inc

Terms and Conditions

Packages

No packages published

Languages

  • Makefile 26.7%
  • C++ 25.5%
  • SystemVerilog 18.7%
  • Python 13.7%
  • Verilog 10.4%
  • Tcl 3.6%
  • Other 1.4%