(x86、Power PC 或 ARM CPU)
(FPGA、AI 引擎)
Xilinx 運行時庫 (XRT) 是 Vitis 統一軟件平台和 Vitis AI 開發環境的一個重要組成部分,其可幫助開發人員繼續使用熟悉的編程語言(如 C/C++、Python 以及高層次特定域框架 TensorFlow 和咖啡等)在 AMD 靈活應變的平台上部署。
Xilinx 運行時庫 (XRT) 是一款開源標準化軟件接口,其可促進應用代碼與加速內核之間的通信,這些加速內核部署在基於 PCIe 的 Alveo 加速卡、Zynq 7000、Zynq UltraScale+ MPSoC 嵌入式平台或 Versal ACAP 的可重新配置部分上。
Xilinx 運行時庫 (XRT) 在主機 CPU 上運行。在嵌入式平台上,主機是指 AMD 平台上的 ARM 處理器,而在 Alveo 加速卡上,主機則是指服務器上基於 x86 的 CPU 或 Power PC CPU。
將加速器二進製文件下載到
平台上
數據在主機和加速器
之間的移動
開發板修複、
調試、功耗管理
觸發、排序和
同步計算