![]() | DRIVE 5.0 Linux Open Source Software Development Guide 5.0.10.3 Release |
Tool Name | Environment Component Applications | Details |
CUDA Toolkit nvprof | Host CPU, GPU Profiling | Kernel execution, memory transfer, memory set and CUDA API call profiling; collecting information about CUDA kernel events. CUDA Toolkit Profiler User’s Guide: http://docs.nvidia.com/cuda/profiler-users-guide |
CUPTI (CUDA Profiling Tools Interface) | Target CPU, GPU Profiling | APIs for developing customized profiling tools. CUDA Toolkit CUPTI: http://docs.nvidia.com/cuda/profiler-users-guide/index.html#ixzz42YIf8xJ3 |
gdb (CUDA graphics debugger) | Target, target/host (client/server) CPU, GPU Debugging | GDB project home page: http://www.gnu.org/software/gdb/ GDB mailing lists: http://www.gnu.org/software/gdb/mailing-lists/ GDB bug tracker: http://www.gnu.org/software/gdb/bugs/ |
DriveInstall for NVIDIA DRIVE™ platforms | Host, target Setup | Set up host development environment; flash OS image to DRIVE platform; compile sample programs and push to DRIVE platform. Available to licensed users for NVIDIA DRIVE™ platforms through NVONLINE. |
NVIDIA Nsight™ Eclipse Edition | Host, target CPU, GPU Debugging, profiling | Eclipse plug-in; debugging and profiling for kernel, CUDA, CPU, and GPU. CUDA-MEMCHECK diagnoses memory related problems. Documentation, product description and download: http://www.nvidia.com/object/nsight.html |
NVIDIA® Tegra® Graphics Debugger | Target GPU Debugging, profiling | Performance monitoring, frame debugging, OpenGL ES application profiling. Documentation, product description and download: |
PerfKit / PerWorks | Target CPU, GPU Profiling | Performance tool suite for OpenGL and Direct3D applications. Supports Tegra X1 and earlier platforms; provided with releases of software that support those platforms. A new tool, PerfWorks, will support Parker platforms. Product description and download: https://developer.nvidia.com/nvidia-perfkit. |
Applies to: Applies to full-source releases only. Tegra Stats | Target CPU, GPU Profiling | Profiling CPU, GPU, and memory utilization. Tegra Stats in the appendix of this Development Guide. Source code: Go to NVIDIA core repository at ./utils/tegrastats. |
Tegra system profiler | Host CPU, GPU Profiling | CPU, thread, and cache profiling; multi-core optimization; execution, and workload tracing. Product description, download, and documentation: https://developer.nvidia.com/tegra-system-profiler |