Visible to Intel only — GUID: GUID-E987A672-BE11-40E0-BBEE-5EAF6150E07E
Visible to Intel only — GUID: GUID-E987A672-BE11-40E0-BBEE-5EAF6150E07E
Parallel Frameworks
Before you can add parallel code, you must first choose a parallel framework.
There are two popular mechanisms for using threads - either use high-level parallel frameworks or explicit threading APIs. Intel recommends using parallel frameworks for both ease of use and their ability to optimize for different situations.
For managed code such as C#, use the Microsoft Task Parallel Library* (TPL).
This document shows how to use the widely-used parallel frameworks for native code, which are included with Intel® oneAPI Toolkits and may be included with other compilers:
Intel® oneAPI Threading Building Block