Parallel Diagnostic Tools

Microsoft Visual Studio 2010 provides extensive support for debugging and profiling multi-threaded applications.

Debugging

The Visual Studio debugger adds new windows for debugging parallel applications. For more information, see the following topics:

Profiling

The Concurrency Visualizer report views enable you to visualize how the threads in a parallel program interact with each other and with threads from other processes on the system. For more information, see Concurrency Visualizer.

See Also

Other Resources

Parallel Programming in the .NET Framework