My design has multiple kernels communicating through channels forming a chain like this:
Kga -> Kconf -> Kene -> Kst
It is running correctly in emulation, but some information in the optimization report seems strange to me:
Specifically, one kernel (Kga) is compiled as NDRange, although no work-item function is used in any kernel.
Is there any function/statement that is causing this kernel to be compiled as NDRange?