Nsight Systems 2019.4 for x86-64 is now publicly available, adding many new profiling features for both CUDA and graphics users.
Website:
https://developer.nvidia.com/nsight-systems
Announcement:
https://news.developer.nvidia.com/nvidia-announces-nsight-systems-2019-4/
Release Spotlight:
[url]Nsight Systems - 2019.4 Release Spotlight - YouTube
Devblog Post:
- https://devblogs.nvidia.com/migrating-nvidia-nsight-tools-nvvp-nvprof/
- https://devblogs.nvidia.com/transitioning-nsight-systems-nvidia-visual-profiler-nvprof/
Social Media
- https://www.linkedin.com/posts/nvidia-data-center_hpc-activity-6567805752780693504-weV4
- https://twitter.com/NVIDIAHPCDev/status/1162040759673139200
- https://www.facebook.com/NVIDIADataCenter/photos/a.334329547342715/494835631292105/?type=3&theater
Release Highlights
General
- Event table - alternative view of timeline data
- Improved CUDA memory transfer color scheme
- Expanded export capabilities
- New data sources: thread information, cuDNN, cuBLAS, Vulkan
- Streaming export for larger report files & less RAM utilization
Windows
- Manifest-based ETW support
- Start & stop capture via hotkey
- SLI log
Linux Workstation and Server
- Ftrace collection
- CUDA API backtrace option
- MPI API trace
- CLI enhancements
- Export on stop
- Kill signal on stop
- Print statistics on stop
- Wait for all processes
- Return app exit codes when using “profile” command
- Multiple reports from a single app session with start & stop commands
- "nsys" is registered with "debian alternatives"
- Capture range improvements -Now additionally works in "nsys profile"; NVTX registered string as a capture range; Option to stop on range end without a matching start