Using the
-qmkl Compiler Option
-q
mkl Compiler Option The Intel®
compiler option:
Parallel Studio XE Composer Edition
compiler supports the following variants of the
-q
mkl- -qmkl
- to link with a certainthreading layer depending on the threading option provided:Intel® oneAPI Math Kernel Library
- For-qopenmpthe OpenMP threading layer for Intel compilers
- For-tbbthe Intel® Threading Building Blocks (Intel® TBB) threading layer
- -qmkl=parallel
- to link with a certainthreading layer depending on the threading option provided:Intel® oneAPI Math Kernel Library
- For-qopenmpthe OpenMP threading layer for Intel compilers
- For-tbbthe Intel® Threading Building Blocks (Intel® TBB) threading layer
- -qmkl=sequential
- to link with sequential version of.Intel® oneAPI Math Kernel Library
- -qmkl=cluster
- to link withcluster components (sequential) that use Intel MPI.Intel® oneAPI Math Kernel Library
The
threading layer for linking.
-qopenmp
option has higher priority than
-tbb
in choosing the
Intel® oneAPI Math Kernel Library
For more information on the
compiler option, see the Intel Compiler User and Reference Guides.
-q
mklOn 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
compiler option, the compiler automatically includes the
libraries. In cases not covered by the option, use the Link-line Advisor or see
Linking in Detail.
-q
mklIntel® oneAPI Math Kernel Library