This snap includes demos for the Xilinx Run Time.
Xilinx® Runtime (XRT) is implemented as a combination of userspace and kernel driver components. XRT supports both PCIe based accelerator cards and MPSoC based embedded architecture provides standardized software interface to Xilinx® FPGA. The key user APIs are defined in xrt.h header file.
XRT exports a common stack across PCIe based platforms and MPSoC based edge platforms. From user perspective there is very little porting effort when migrating an application from one class of platform to another.