Logo
Sign in
Product Logo
NVIDIA Nsight Visual Studio Edition (VSE)NVIDIA

NVIDIA® Nsight™ Visual Studio Edition is an application development environment for heterogeneous platforms which brings GPU computing into Microsoft Visual Studio. NVIDIA® Nsight™ VSE allows you to build and debug integrated GPU kernels and native CPU code as well as inspect the state of the GPU and memory.

Vendor

Vendor

NVIDIA

Company Website

Company Website

60_Next-Gen_Debugger_PTX+SASS.png
NsightVSE_2019_3_OptixAppDebugging.png
Product details

NVIDIA® Nsight™ Visual Studio Edition (VSE) is an application development environment for heterogeneous platforms that brings GPU computing into Microsoft Visual Studio. Nsight VSE allows developers to build and debug integrated GPU kernels and native CPU code, as well as inspect the state of the GPU and memory. It is freely offered through the NVIDIA Registered Developer Program and as part of the CUDA Toolkit.

Features

  • CUDA Debugger: Debug CUDA C/C++ source code directly on the latest GPU hardware. Use the familiar Visual Studio Locals, Watches, Memory, and Breakpoints windows.
  • Source Code View: View correlated Source, PTX, and SASS. Set breakpoints in Source and/or SASS, and step over, in, out, or continue in source or PTX/SASS disassembly.
  • Breakpoints View: Supported breakpoints for native (CPU) and CUDA C/C++ code, including Source, SASS, Function, Conditional, and Data. Full GPU and CPU state provided while at breakpoint.
  • Warp Info View: Shows the active warps on the GPU, one warp per row. Provides state for the rest of the views and allows for further state inspection.
  • GPU Registers View: Inspect PTX, SASS, Predicate, Conditional, and Uniform registers at a configurable GPU Register view. Visual Studio register view can also be configured to show GPU registers.

Benefits

  • Integrated Development: Seamlessly integrate GPU computing into Visual Studio, enabling a unified development environment.
  • Enhanced Debugging: Utilize advanced debugging features to inspect and optimize CUDA and native CPU code.
  • Comprehensive Views: Access detailed views of GPU and CPU states, registers, and warps for thorough analysis.
  • User-Friendly Interface: Leverage the familiar Visual Studio interface for a smooth development experience.
  • Free Access: Available for free through the NVIDIA Registered Developer Program and as part of the CUDA Toolkit.