The Kernels table shows
detailed information about the kernels used by the ADF graph. For example, the
following figure shows two kernels, interpolator and classify. The following example code shows the
classifier kernel functions being instantiated as kernels in the
interpolator = kernel::create(fir_27t_sym_hb_2i);
classify = kernel::create(classifier);
|Shows a hierarchical view of the design graph along with the sub-graphs and kernels.
|Unique ID given to the kernel from
|AI Engine Kernel
|The kernel function name. This does not need to
match the kernel instantiated name in the graph class. For example,
fir_27t_sym_hb_2i is the function name and
instantiated as interpolator as seen in the preceding
|The kernel source file. Clicking this file name opens up the source file of the kernel.
|The column in the AI Engine where the kernel is mapped.
|The row in the AI Engine where the kernel is mapped.
|The order in which kernels, if mapped to the same tile (same Column, Row) executes. A 0 means no scheduling is set.
|The run-time ratio set in the graph by using
runtime<ratio>(<kernel>) = n
|The source file (
graph.h) with line number where the kernel is
instantiated. Clicking on the link opens up the source file at the