Easiest Way to Use the Intel® Integrated Performance Primitives (IPP) and Intel® Threading Building Blocks (TBB)

The Intel® Parallel Composer and Intel Parallel Composer 2011 contains the Intel C++ Compiler, the Intel® Integrated Performance Primitives (IPP) and Intel® Threading Building Blocks (TBB), integration to Visual Studio 2005*, 2008* and 2010*(supported by Intel Parallel Composer 2011 only).

To use Intel IPP and Intel TBB within Visual Studio 2005 or 2008:
1) Use the "Build Component Selection" dialog to set the necessary include directories and library directories for the build configurations:
After the Intel Parallel Composer or 2011 is installed, a toolbar icltoolbar.jpg is added to the Visual Studio 2005 and 2008 (not Visual Studio 2010).

The 4th icon on the toolbar is "Build Component Selection". Use this dialog to set the needed include directories and library directories for using Intel IPP and Intel TBB for a configuration.

IPP_TBB_SelectionDlg.JPG

After you make the selection with "Build Component Selection" dialog, it will modify the project property to include the Intel IPP or Intel TBB directories for the project. 

2) Add the necessary include files 
There are many header files provided by Intel IPP and Intel TBB. Include the needed header files to the source code according to the documentation.
Now your source code should be ready to build.


To use Intel IPP and Intel TBB within Visual Studio 2010 - only when Intel Parallel Composer 2011 is installed:
1) open the project property dialog: under "Configuation Properties", select "Intel Performance Libraries", the following property page appears.
vs2010_perfLib.png
Set the selection for using Intel IPP or Intel TBB, and click [OK] button.

2) add the needed header files from Intel TBB or Intel IPP to the source files.
3) build the project.

For more complete information about compiler optimizations, see our Optimization Notice.