NVIDIA Nsight Visual Studio Edition

Introduction

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

Release Notes

See the latest features and updates for this version of NVIDIA Nsight Visual Studio Edition.

Installation and Setup

This chapter walks you through the system requirements for NVIDIA Nsight Visual Studio Edition, and the steps you’ll need to install and get started using the software.


CUDA Debugger

Getting Started with the CUDA Debugger

This section provides a walkthrough and tutorial for using the CUDA Debugger with NVIDIA Nsight Visual Studio Edition.

Build and Run

This section details how to configure the properties of a CUDA project, launching the CUDA Debugger, and how to attach debugging to a running CUDA Process.

Control GPU Execution

In this section, learn more about how to control GPU execution, set GPU breakpoints, and use global freeze.

Inspect State

In this section, learn more about how to use various state inspection features of the CUDA Debugger, such as specifying the debugger context, viewing memory and variables, using the CUDA Info View, and using the CUDA Warp Watch.

Advanced Topics

In this section, learn more about advanced CUDA topics, such as PTX and SASS assembly debugging, as well as how to use the CUDA Memory Checker.


Reference

Reference

Additional resources for learning more about working with NVIDIA Nsight Visual Studio Edition.


Release Information

Archives

Find documentation for previous versions of NVIDIA Nsight Visual Studio Edition.