The Xilinx® Runtime library (XRT) facilitates communication between your application code (running on an embedded Arm® or x86 host) and the accelerators deployed on the reconfigurable portion of the following devices:
- Xilinx accelerator cards based on PCIe® technology
- Zynq® UltraScale+™ MPSoC embedded platforms
- Versal® ACAPs
XRT is an open source project. The source code is hosted at https://github.com/Xilinx/xrt, and the documentation is located at https://xilinx.github.io/XRT/.
Using XRT with the Vitis™ unified software platform is documented in Vitis Unified Software Platform Documentation: Application Acceleration Development (UG1393).