For compute developers working in Eclipse development environment, please see Nsight Eclipse Edition
NVIDIA® Nsight™ Visual Studio Edition brings GPU computing into Microsoft Visual Studio (including multiple instances of VS2017). This application development environment for GPUs allows you to build, debug, profile and trace heterogeneous compute, graphics, and virtual reality applications built with CUDA C/C++, OpenCL, DirectCompute, Direct3D, Vulkan API, OpenGL, OpenVR, and the Oculus SDK.
Please visit Nsight™ Visual Studio Edition 5.3 - New Features for a listing of the new features of the 5.3 release.
Screenshot shows VR Inspector, HUD, Scrubber, Range Profiler with Range Info and Pipeline Overview, and API Inspector.
Version 5.3 now supports debugging of OpenVR for HTC Vive applications on Visual Studio 2017.
Nsight continues support Direct3D, OpenGL, Vulkan applications as well as the Oculus SDK.
Download the latest version and corresponding dependencies
Access the latest announcements, early release candidate access, file bugs, event invites and more. Sign up today!
List of features of Nsight™ Visual Studio Edition
Details the hardware and software support of Nsight™ Visual Studio Edition
User Guide, Documentation, Forums, and more
Teaser and Instructional Videos showing Nsight™ Visual Studio Edition in action
Past Nsight™ Visual Studio Edition Webinars
“We had an aggressive framerate target for our recent milestone and NVIDIA Nsight was instrumental in our success attaining that goalJohn Lafleur, Lead Software Engineer, Blizzard Entertainment
"Thanks for that wonderful tool. It is one of the best graphics tools for PC!"Florent Guinier, Video Game Programmer, Ubisoft
"By the way, the new UI is awesome. I love that I can see the event timeline, GPU timing, as well as parallel draw times all in one view. Don't change it! :)"Ryan Greene, Blizzard Entertainment
"Once you get hooked on Nsight it’s hard to live without it!”Dan Ginsburg, President, Upsample Software, LLC
"NVIDIA Nsight Visual Studio Edition is a terrific tool for both debugging and analyzing the performance of your shaders and graphics code. My favorite feature is the powerful shader debugger and the way it integrates into Visual Studio. It has improved my workflow to the point where I almost don't know how I can write graphics code without it."Greg Hjelstrom, Technical Director, Petroglyph
Nsight™ Visual Studio Edition Debugger for GPU Computing
Nsight™ Visual Studio Edition Application and System Trace
Nsight™ Visual Studio Edition Graphics Debugger
Nsight™ Visual Studio Edition Graphics Profiler
Nsight™ Visual Studio Edition VR Inspector
Nsight™ Visual Studio Edition Geometry View
Nsight™ Visual Studio Edition Shader View