Intel® Advisor Help

Adding the Parallel Framework to Your Build Environment

After you choose the parallel framework, you need to add the parallel framework to your build environment.

Adding the parallel framework to your build environment can require installing additional software, as well as modifying build scripts, modifying project properties , and so on, as described in the following sections.

Because Intel® Cilk™ Plus allows you to use Intel® TBB mutexes and atomics for synchronization, in some cases you may need to enable both frameworks.

Later, after you add the parallel framework to your build environment, you can begin to make source code changes that use the parallel framework to add synchronization (such as locks) or parallelism to your program.

The following sections describe adding the Intel TBB, OpenMP, and Intel Cilk Plus parallel frameworks to your build environment, including adding C++11 (formerly C++0x) Lambda Expression Support that simplifies the use of Intel TBB.