Nsight Visual Studio Edition 2019.4 New Features
Next-Gen CUDA Debugger with PTX+SASS source code correlation showing the state at a kernel breakpoint
NVIDIA® Nsight™ Visual Studio Edition 2019.4 is now available with these features and improvements:
Graphics Debugging
-
Title Support
- This release delivers significantly improved compatibility for large-scale user applications
- The Description column in the Events List view is now re-sizable
- Significantly improved UI performance for fast scrubbing on the host
- Added the ability to copy the path and open the containing folder for items in the project explorer
- The Acceleration Structure view now responds to event changes to see how the resource changes over time
- Added support for viewing specialization constants for OpenGL shaders
- Added syntax highlighting for binary asm shaders
- VK_EXT_astc_decode_mode
- VK_EXT_calibrated_timestamps
- VK_EXT_display_surface_counter
- VK_EXT_filter_cubic
- VK_EXT_fragment_density_map
- VK_EXT_fragment_shader_interlock
- VK_EXT_headless_surface
- VK_EXT_host_query_reset
- VK_EXT_pipeline_creation_feedback
- VK_EXT_separate_stencil_usage
- VK_EXT_shader_demote_to_helper_invocation
- VK_EXT_texel_buffer_alignment
- VK_EXT_validation_features
- VK_EXT_ycbcr_image_arrays
- VK_NV_shader_sm_builtins
- VK_KHR_uniform_buffer_standard_layout
- VK_KHR_surface_protected_capabilities
- VK_KHR_get_display_properties2
- Integrated Graphics functionality has been deprecated an will be removed in the next release of Nsight VSE.
- Nsight Graphics supports this functionality and now integrates into Visual Studio with NVIDIA Nsight Integration
Compute Debugging and Analysis
-
General
- Supports CUDA Toolkit 10.2
- Works with the latest Turing Super GPUs
- Improved Core Dump support
- Barrier stepping and end-of-kernel stepping control added
- Added section sets to reduce the default overhead and make it easier to configure metric sets for profiling
- Reduced the size of the installation
- Added support for CUDA Graphs Recapture API
- The NvRules API now supports accessing correlation IDs for instanced metrics
- Added breakdown tables for SOL SM and SOL Memory in the Spead of Light section for Volta+ GPUs
- Added a snap-select feature to the Source page heatmap to help navigate large files
- Added support for loading remote CUDA-C source files via SSH on demand
- Charts on the Details page provide better help in tool tips when hovering metric names
- Improved the performance of the Source page when scrolling or collapsing
- The charts for Warp States and Compute pipelines are now sorted by value
- Added support for GPU cache control, see --cache-control
- Added support for setting the kernel name base in command line output, see --kernel-base
- Added support for listing the available names for --chips, see --list-chips
- Improved the stability on Windows when using --target-processes all
- Reduced the profiling overhead for small metric sets in applications with many kernels
- Integrated Profiling functionality has been deprecated an will be removed in the next release of Nsight VSE.
- Nsight Compute supports this functionality and now integrates into Visual Studio with NVIDIA Nsight Integration
- Integrated Trace Analysis & Timeline functionality has been deprecated an will be removed in the next release of Nsight VSE.
- Nsight Systems supports this functionality and now integrates into Visual Studio with NVIDIA Nsight Integration
-
General
For a complete overview of all Nsight™ Visual Studio Edition features and access to resources, please visit the main Nsight™ Visual Studio Edition page.
NVIDIA® Nsight™ Visual Studio Edition 2019.4 is available for download under the NVIDIA Registered Developer Program.