Visible to Intel only — GUID: GUID-4CD563F6-40A0-41E7-89C9-9F30B80DA693
Visible to Intel only — GUID: GUID-4CD563F6-40A0-41E7-89C9-9F30B80DA693
Using the -qmkl Compiler Option
The Intel® Parallel Studio XE Composer Edition compiler supports the following variants of the -qmkl compiler option:
-qmkl |
to link with a certain Intel® oneAPI Math Kernel Library (oneMKL) threading layer depending on the threading option provided:
|
|
to link with a certain Intel® oneAPI Math Kernel Library (oneMKL) threading layer depending on the threading option provided:
|
-qmkl=sequential |
to link with sequential version of Intel® oneAPI Math Kernel Library (oneMKL). |
-qmkl=cluster |
to link with Intel® oneAPI Math Kernel Library (oneMKL) cluster components (sequential) that use Intel MPI. |
The -qopenmp option has higher priority than -tbbin choosing the Intel® oneAPI Math Kernel Library (oneMKL) threading layer for linking.
For more information on the -qmkl compiler option, see the Intel Compiler User and Reference Guides.
On Intel® 64 architecture systems, for each variant of the -qmkl option, the compiler links your application using the LP64 interface.
If you specify any variant of the -qmkl compiler option, the compiler automatically includes the Intel® oneAPI Math Kernel Library (oneMKL) libraries. In cases not covered by the option, use the Link-line Advisor or see Linking in Detail.