For the AI Engine component aiesim
launch configurations you can enable profiling and
select profile options as shown below. Profiling allows you to collect data on design
latency, throughput, and bandwidth. Analyzing profiling data helps you gauge the
efficiency of the kernels, the stall and active times associated with each AI Engine tile, and pinpoint kernels with performance
issues.
Figure 1. AI Engine Component Launch Configuration - Enable Profile
Select the Enable profile checkbox and select profiling for All cores, or Custom cores.
- All: Profile all the tiles used in the libadf.a.
- Custom: Displays the Select Active Cores dialog as displayed above, letting you select individual cores, or select by rows or columns of tiles to profile.
Captured profiling data can be viewed in the Analysis view.