Intel® Math Kernel Library

Announcing new tool -- Intel® Math Kernel Library LAPACK Function Finding Advisor

The Intel® Math Kernel Library (Intel® MKL) LAPACK domain contains a huge variety of routines. Now, a new tool is provided with a faster method of finding appropriate LAPACK functions in Intel® Math Kernel Library Developer Reference document. This tool would be very useful for Intel® MKL newbies and for users not familiar with LAPACK function naming conventions. By using this tool, users can specify functionality as parameters in drop down lists, descriptions of all functions satisfying the requirements will be shown through this tool. 

Intel® MKL 11.3.3 patch

There are two listed below limitations with Intel® Math Kernel Library (Intel® MKL) 11.3 Update 3 which were discovered recently. The official fix of these issues will be available the nearest update Intel MKL 11.3.4.

If you require an immediate Intel MKL update to address these issues, please submit a ticket at Intel Premier Support ( for the Intel MKL product.

Known Limitations: 

  • FreeBSD*
  • Linux*
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 10
  • Microsoft Windows* 8.x
  • Unix*
  • Fortran
  • Advanced
  • Beginner
  • Intermediate
  • Intel® Math Kernel Library
  • Intel® Advanced Vector Extensions (Intel® AVX)
  • sgemm
  • Intel® AVX2
  • warning #271: trailing comma is nonstandard

    Why do not you remove the , in
    enum {
        MKL_BLACS_CUSTOM = 0,
        MKL_BLACS_MSMPI = 1,
        MKL_BLACS_MPICH2 = 3,
        MKL_BLACS_LASTMPI = 4,


    so we can get rid of

    C:\Program Files (X86)\IntelSWTools\compilers_and_libraries_2018.0.124\windows\mkl\include\mkl_service.h(279): warning #271: trailing comma is nonstandard

          MKL_BLACS_LASTMPI = 4,

    Improving Performance of Math Functions with Intel® Math Kernel Library


    Intel® Math Kernel Library1 (Intel® MKL) is a product that accelerates math processing routines to increase the performance of an application when running on systems equipped with Intel® processors. Intel MKL includes linear algebra, fast Fourier transforms (FFT), vector math, and statistics functions.

  • Professional
  • Professors
  • Students
  • Linux*
  • Modern Code
  • Server
  • C/C++
  • Intermediate
  • Intel® Math Kernel Library
  • Undefined Blacs symbols when compiling Fortran program

    I installed Fortran Intel Parallel Studio XE 2018. I am trying to compile a fortran program on my macbook using and but I am getting undefined symbols for blacs package. I read that blacs are already installed as part of the Intel Math Kernel library. Can someone help me with some pointers?

    source /opt/intel/bin/ -arch intel64 -platform mac

    Subscribe to Intel® Math Kernel Library