Where is the Concurrency Visualizer?

clip_image001

I noticed several instances of folks struggling to find the Concurrency Visualizer in Visual Studio 2010, only to find that the problem was system requirements.  I’ll shed some light on this here:

  • The Concurrency Visualizer is only available in Visual Studio 2010 Premium and Ultimate
  • The Concurrency Visualizer runs on the following operating systems:
    • Windows Vista with SP1 or higher
    • Windows Server 2008
    • Windows Server 2008 R2
    • Windows 7

Why?

The decision to put the Concurrency Visualizer in Premium and Ultimate was simply a business decision.  Regarding operating system support, there are technical reasons: the Concurrency Visualizer relies on ETW stack-walking, the APIs for which weren’t available until the release of the operating systems listed above.  I realize that we haven’t made these points completely clear in the past so I wanted to clarify these in hopes of preventing future confusion.

Hope this helps!

James Rapp – Parallel Computing Platform