VART - 1.4 English

Vitis AI User Guide (UG1414)

Document ID
UG1414
Release Date
2021-07-22
Version
1.4 English

The Vitis™ AI Runtime (VART) is the new generation Vitis AI runtime suitable for devices based on DPUCZDX8G, DPUCADX8G and DPUCAHX8H. DPUCZDX8G is used for edge devices, such as ZCU102 and ZCU104. DPUCADX8G is used for cloud devices, such as Alveo U200 and U250. DPUCAHX8H is used for cloud devices, such as Alveo U50, U50LV and U280. The framework of VART is shown in the following figure. For the Vitis AI release, VART is based on the Xilinx® runtime (XRT).

Currently, Vitis AI ships with two kinds of runtime:
VART
Based on Xilinx intermediate representation (XIR). This is a graph-based intermediate representation, which is the official data exchange standard for Vitis AI.
n2cube
Included in the legacy DNNDK and is available for compatibility.
Figure 1. VART Stack