User Guide

Contents

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 or Microsoft Visual Studio* project properties (on Windows* OS systems), and so on.
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® Threading Building Blocks (Intel® TBB)
and OpenMP* parallel frameworks to your build environment, including adding C++11 (formerly C++0x) Lambda Expression Support that simplifies the use of
Intel TBB
.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804