Programming Model - 2024.1 English

Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393)

Document ID
UG1393
Release Date
2024-05-30
Version
2024.1 English

The Vitis development flow supports building heterogeneous computing systems as described in Introduction to Vitis Tools for Embedded System Designers, and Introduction to Data Center Acceleration for Software Programmers. In this environment a software application running on an x86 or Arm® processor uses the Xilinx Runtime (XRT) API to offload compute intensive tasks to execute a hardware kernel running on the programmable logic (PL) of an AMD device or on Versal AI Engines.

The elements of these heterogeneous computing systems include the following: