Open main menu

DAVE Developer's Wiki β

Changes

no edit summary
* All the files required to run the test—the executable, the image files, etc.—are stored on a tmpfs RAM disk in order to make file system/storage medium overhead neglectable.
 Before illustrating the results of the inference by running the two C++ applications, it is useful to show can be interesting checking some information about the DPUand the DPU kernel elf file. This can be done by using the ''', with DExplorer''' tool, which provides the DNNDK version and the DPU running mode configuration: DDump tools.
===DExplorer===
===DDump===
Furthermore, it It is possible to dump some information encapsulated inside the DPU ELF file, such as the DPU Kernel name and general info and the DPU architecture info which are useful for analysis and debugging purposes. This can be done by using the '''DDump''' tool as illustrated as follows:
<pre>
===Profiling analysis with DSight===
 
DSight is the DNNDK performance profiling tool which is used as a visual performance analysis tool for neural network models. By running the DNNDK application with profile as the DPU running mode configuration, a .prof log file is produced. This file can be parsed and processed with DSight, obtaining an HTML web page, providing a visual format chart showing DPU cores' utilization and scheduling efficiency.
dave_user
207
edits