Intel's new Intel Parallel Studio 2011 targets Intel multicore platforms as well as Microsoft's latest Visual Studio development platform. It builds on Intel's open source Thread Building Blocks adding a host of new features including tight integration with Microsoft's Visual Studio 2010 including support for Microsoft's Parallel Computing support. This includes Microsoft's Concurrencty Runtime.

Parallel Studio 2011 (Fig. 1) consists of the following major components:

It includes Parallel Building Blocks that includes following components (Fig. 2):

Parallel Studio is designed to support new as well as experienced C/C++ parallel programmers. The Parallel Advisor provides insight into existing applications while Parallel Composer provides the compiler and library support. Parallel Inspector exposes memory and threading details in addition to providing error checking services. Parallel Amplifier delivers profiling and analysis.