There are three types of kernel execution modes, as described in the following table. These modes are mutually exclusive; each kernel can only operate in one of these modes. Kernels with different execution modes can be linked together by the Vitis linker to form the FPGA binary.
Tip: The table below provides a summary of the three execution modes. Refer to Supported Kernel Execution Models in the XRT documentation for additional details.
|Sequential Mode||Pipelined Mode||Free-Running Mode|