The AMD Vitis™ AI profiler is a set of tools that helps profile and visualize AI applications based on VART:
- Easy to use as it neither requires any change in the user code nor any re-compilation of the program.
- Visualize system performance bottlenecks.
- Illustrate the execution state of different compute units (CPU/DPU).
The Vitis AI Profiler is an all-in-one profiling solution for Vitis AI. It is an application-level tool to profile and visualize AI applications based on VART. For an AI application, some components run on the hardware. For example, neural network computation usually runs on the DPU, and some components run on a CPU as a function implemented by C/C++ code-like image pre-processing. This tool helps you to put the running status of all these different components together.