What is XRT/AMD Runtime Library? - 2025.1 English - XD098

Vitis Tutorials: Getting Started (XD098)

Document ID
XD098
Release Date
2025-06-17
Version
2025.1 English

XRT is the AMD Runtime Library to help application development. The XRT helps to facilitate the hardware commumication from the user application development. The XRT manages the hardware access using API and keeps the hardwarwe complexities away from the application developer. Helps the application developer to bridge the gap between the software and hardware. Supports Linux only. ForExample: Kernel Management, Memory Management, Profiling, and Debugging.

How does it help? Take an example of accessing memory in Baremetal application, the user need to open the platform to make a note of memory addres to manually manage the memory. Use of XRT APIs can help to allocate and manage the memory without getting into the low-leve hardware details.

Please refer link to better understand the XRT.


Copyright © 2020–2025 Advanced Micro Devices, Inc.

Terms and Conditions