Debugging and Profiling

This chapter describes the utility tools included within the Vitis™ AI Development Kit, currently only available for edge DPU. The kit consists of four tools, which can be used for DPU execution debugging, performance profiling, DPU runtime mode manipulation, and DPU configuration file generation. With the combined use of these tools, users can conduct DPU debugging and performance profiling independently.

DSight
DPU performance profiling.
DDump
Parsing and dumping over DPU ELF file, shared library, and hybrid executable
DExplorer
Runtime mode management and DPU signature checking.
DLet
Parsing DPU Hardware Handoff file and generated DPU configuration file.