NVIDIA Parallel Nsight brings GPU Computing into Microsoft Visual Studio. Build, Debug, Profile and Trace heterogeneous compute and graphics applications using CUDA C/C++, OpenCL, DirectCompute, Direct3D, and OpenGL.
If you experience trouble accessing the Parallel Nsight downloads, please visit the Parallel Nsight Registered Developer Program page for instructions to gain access.
|
Please visit Parallel Nsight 2.1 - New Features for a listing of the new features of the 2.1 release.
|
Parallel Nsight Debugger for GPU Computing
-
Debug your CUDA C/C++ and DirectCompute source code directly on the GPU hardware
-
As the industry's only GPU hardware debugging solution, it drastically increases debugging speed and accuracy
-
Use the familiar Visual Studio Locals, Watches, Memory and Breakpoints windows
-
Custom CUDA info page for navigating massively parallel threads states and contexts
|
Parallel Nsight Application and System Trace
-
Trace OS, multi-core CPU, Graphics and Compute APIs, Driver and GPU activities on a single timeline
-
Correlate OpenGL, Direct3D, CUDA and OpenCL activities to the exact CPU code line
-
CUDA profiler with unlimited experiments on live kernels
-
Specialized report pages with API call logs and statistics
|
Parallel Nsight Graphics Debugger
-
Direct 3D 10 and 11 Frame Debugger with render state and draw call inspection
-
Debug HLSL shaders directly on the GPU hardware. Drastically increasing debugging speed and accuracy over emulated (SW) debugging
-
Use the familiar Visual Studio Locals, Watches, Memory and Breakpoints windows with HLSL shaders, including DirectCompute code
-
The Debugger supports all HLSL shader types: Vertex, Pixel, Geometry, and Tessellation
|
Parallel Nsight Graphics Profiler
-
Direct3D Frame Profiler
-
Automatic bottlenecks and performance determination on a per-draw call and Direct3D Perf Markers basis
-
Frame timings page for advanced draw call timing measurements
|
Registered Developers Website
NVDeveloper (old site)