Difference between revisions of "Jetson nsight system"

From eLinux.org
Jump to: navigation, search
(2. Verify Installation)
(Install NS on Jetson Device)
Line 19: Line 19:
 
==Install NS on Jetson Device==
 
==Install NS on Jetson Device==
 
'''Note''': on the newly installed Jetson system, there is not Nsight System on it. <br>
 
'''Note''': on the newly installed Jetson system, there is not Nsight System on it. <br>
Installation Steps: <br>
+
1. Installation Steps <br>
 
# On x86, launch the Nsight system installed via SDKManager as described above  
 
# On x86, launch the Nsight system installed via SDKManager as described above  
 
# In Nsight System, create a new project, and connect to Jetson device as below, this step will install the Nsight target binaries ontO Jetson device
 
# In Nsight System, create a new project, and connect to Jetson device as below, this step will install the Nsight target binaries ontO Jetson device
Line 25: Line 25:
 
Install_NS_libs_onto_Jetson_Device.png
 
Install_NS_libs_onto_Jetson_Device.png
 
</gallery>
 
</gallery>
After installation, nsys locates under  /opt/nvidia/nsight_systems/ .
+
2. Verify Installation <br>
 +
After installation, nsys locates under  /opt/nvidia/nsight_systems/ . <br>
  
 
=Profile=
 
=Profile=

Revision as of 02:03, 5 January 2021

This page describes how to use Nsight System on Jetson L4T system

Installation

Install NS on x86 Linux Host

1. Install Nsight System via SDKManager

Just click Continue to install Nsight System on x86 Linux System.

2. Verify Installation
After installation is done, you can open it with "nsight-sys" command as below.

Install NS on Jetson Device

Note: on the newly installed Jetson system, there is not Nsight System on it.
1. Installation Steps

  1. On x86, launch the Nsight system installed via SDKManager as described above
  2. In Nsight System, create a new project, and connect to Jetson device as below, this step will install the Nsight target binaries ontO Jetson device

2. Verify Installation
After installation, nsys locates under /opt/nvidia/nsight_systems/ .

Profile

Remote Profile (UI)

User can run Nsight System on Host and remotely profile the application running on Jetson. User can select several options to enable the corresponding proiling.

Local Profile

After User can run the command to generate the profiling log () $ sudo /opt/nvidia/nsight_systems/nsys profile -t cuda,nvtx,nvmedia --accelerator-trace=nvmedia --show-output=true --force-overwrite=true --delay=20 --duration=90 --output=%p /usr/src/tensorrt/bin/trtexec --loadEngine=yolo_dla_0_bs20.engine --useDLACore=0 --batch=20 --streams=1 --workspace=256M