Developer Guide for Intel® oneAPI Math Kernel Library for Linux*
Limitations of the Direct Call
Directly calling the Intel® oneAPI Math Kernel Library (oneMKL) kernels has the following limitations:
If the MKL_DIRECT_CALL or MKL_DIRECT_CALL_SEQ macro is used, Intel® oneAPI Math Kernel Library (oneMKL) may skip error checking.
IMPORTANT:With a limited error checking, you are responsible for checking the correctness of function parameters to avoid unsafe and incorrect code execution.The feature is only available for the following functions: * BLAS: ?gemm , ?gemm3m , ?syrk , ?trsm , ?axpy , and ?dot * LAPACK: ?getrf , ?getrs , ?getri , ?potrf , and ?geqrf . (available for C applications only)
Intel® oneAPI Math Kernel Library (oneMKL) Verbose mode, Conditional Numerical Reproducibility, and BLAS95 interfaces are not supported.
GNU* Fortran compilers are not supported.
-
- For C applications, you must enable mixing declarations and user code by providing the
-
- std=c99 option for Intel® compilers.
Product and Performance Information |
|---|
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex . Notice revision #20201201 |