Before You Add Parallelism: Choose a Parallel Framework
After you decide on parallel sites and tasks, select a parallel framework so you can replace Intel® Advisor annotations with parallel framework code.
The available high-level parallel frameworks depend on the language whose code you will add parallelism to:
For C/C++ native code, there are several choices as explained in Parallel Frameworks
For Fortran native code, use OpenMP.
For managed code such as C#, use the Microsoft Task Parallel Library* (TPL).NOTE:C# and .NET support is deprecated starting Intel® Advisor 2021.1.
If you are not familiar with high-level parallel frameworks, read Parallel Frameworks
To use a different framework, read Other Parallel Frameworks.
Did you find the information on this page useful?