Intel® Advisor Help

Parallel Programming Implementations

There are two popular approaches for adding parallelism to programs. You can use either:

There are several reasons that Intel recommends using a high-level parallel framework:

To implement parallelism, you can use any parallel framework you are familiar with.

The high-level parallel frameworks available for each programming language include:

Language

Available High-Level Parallel Frameworks

C

OpenMP

C++

Intel® oneAPI Threading Building Blocks (oneTBB)

OpenMP

C#

Microsoft Task Parallel Library* (Windows* OS only)

Fortran

OpenMP

See Also