NVIDIA Tegra
DRIVE 5.0 Linux Open Source Software

Development Guide
5.0.10.3 Release


 
Utilities for DRIVE PX 2
The following table describes several tools that support software development with NVIDIA DRIVE PX 2.
Tool Name
Environment
Component
Applications
Details
cuobjdump
Host
GPU
Debugging, profiling
Disassembler for GPU code (Fermi architecture).
 
emc_log
Target
CPU
Profiling
Measuring memory bandwidth on available clients.
 
Documentation: emc_log Utility in this guide.
nvdisasm
Host
GPU
Debugging, profiling
Disassembler for GPU code.
 
PerfWorks
Target
GPU
Profiling
Note: Planned for a future release:
Performance monitoring, bottleneck analysis, and asynchronous profiling. Supports Parker and later platforms; will be provided with releases of software that support Parker and later platforms. An earlier tool, PerfKit, supports Tegra X1 and earlier platforms.
Tegra Compute Debugger
Host, target
CPU
Note: Planned for a future release:
Host based profiling and debugging; remote debugging for NVIDIA DRIVE™.
Visual Profiler
Target
GPU
Profiling
CUDA profiling and analysis; correlates performance analysis to source code.