After the compilation of the AI Engine graph, the compile summary can be open in Vitis Analyzer. The compile summary provides information on the tool version, the build start and end time, the duration of the build, the AI Engine frequency, and the resources used by the AI Engine design. In addition, the report includes AI Engine kernel details.
The COMMAND section provides details about different options used during compilation.
The AI ENGINE RESOURCE UTILIZATION section provides an overview of the resource utilization of the design. Details are found in the following table.
Utilization Parameter | Description |
---|---|
Tiles used for AI Engine Kernels | The number of tiles used by the AI Engine kernels in the
design. Format is X of Y
(Z%) . |
Tiles used for Buffers | The number of buffers used by the design. Format
is X of Y (Z%) . |
Tiles used for Stream Interconnect | The number of tiles used to communicate through streams to other AI Engines, PL or DMA. |
DMA FIFO Buffers | The number of DMA FIFO buffers used by the design. |
Interface channels used for PL and Trace data | The number of interface channels used for PL and Trace stream data. |
Interface Channels used for Trace data | The number of interface channels used for Trace stream data. |
The AI ENGINE KERNELS section highlights AI Engine kernels that instantiate identical kernel functions, but that differ with respect to the parameters used, and the corresponding number of instances of those kernels.