(x86, Power PC or ARM CPU)
(FPGA, AI Engine)
Xilinx Runtime library (XRT) is a key component of Vitis Unified Software Platform and Vitis AI Development Environment, that enables developers to deploy on Xilinx adaptable platforms, while continuing to use familiar programming languages like C/C++, Python and high-level domain-specific frameworks like TensorFlow and Caffe.
Xilinx Runtime library (XRT) is an open-source standardized software interface that facilitates communication between the application code and the accelerated-kernels deployed on the reconfigurable portion of PCIe based Alveo accelerator cards, Zynq-7000, Zynq UltraScale+ MPSoC based embedded platforms or Versal ACAPs.
Xilinx Runtime Library (XRT) runs on the Host CPU. In the case of Embedded Platforms, the Host refers to the ARM processor on the Xilinx platform and in the case of Alveo Accelerator cards, it refers to the x86-based CPU or Power PC CPU on the server.
Download Accelerator Binaries
Data movement between Host
Debug, Power Management
Trigger, Sequence and