NVIDIA Nsight Visual Studio Edition 2.2 User Guide

NVIDIA Nsight Visual Studio Edition 2.2 User Guide

NVIDIA® Nsight™ Development Platform, Visual Studio Edition 2.2 User Guide
Send Feedback


NVIDIA® Nsight™ Development Platform, Visual Studio Edition is a development environment for CUDA and graphics applications running on NVIDIA GPUs, which is integrated into Microsoft Visual Studio.

With NVIDIA Nsight 2.2, you can use the NVIDIA Nsight CUDA™ Debugger, Graphics Debugger, and Analysis and Profiling Tools in either Visual Studio 2008 or Visual Studio 2010.

 

The NVIDIA Nsight tools extend the debugging and performance analysis capabilities of Visual Studio to support GPU computing. NVIDIA Nsight is useful in several different application areas, including:

CUDA Debugger

The CUDA Debugger helps you debug applications that use the Compute Unified Device Architecture (CUDA). You can set breakpoints in CUDA source code, inspect memory, view the values of local variables, perform memory checks, as well as other common debugging tasks. You can use the CUDA Debugger with applications built with the CUDA Runtime (CUDART) API or with the CUDA Driver API.

NVIDIA® Nsight™ Visual Studio Edition 2.2 introduces:

 

Graphics Debugger

The Graphics Debugger allows you to debug frame by each draw call. You can debug vertex shaders, pixel shaders, and view pipeline states. You can create performance markers and profile the execution of your graphics code.

NVIDIA® Nsight™ Visual Studio Edition 2.2 introduces:

 

Analysis and Profiling Tools

The Analysis tools help you to understand how workloads are distributed across your application. You can see API calls (including CUDA C/C++, OpenCL, DirectX, Microsoft DirectCompute, OpenGL, and Cg), memory copies, kernel executions, and CPU core and thread events along a visual timeline.

NVIDIA® Nsight™ Visual Studio Edition 2.2 introduces:

 

 

 


NVIDIA® Nsight™ Development Platform, Visual Studio Edition User Guide Rev. 2.2.120522 ©2009-2012. NVIDIA Corporation. All Rights Reserved.