Jean Zay: The INTEL MKL library


Intel MKL (Math Kernel Library) is a library which offers highly optimised sequential and parallel mathematical routines. The basic mathematical functions include BLAS, LAPACK, ScaLAPACK, BLACS, sparse solvers and FFT.

Installed versions

Intel MKL
Intel MKL
Intel MKL
Intel MKL
Intel MKL


The library is accessible with the module command.

$ module load intel-cmkl-19

To know which versionis are installed on the machine:

module avail intel-cmkl


The linking for using MKL can vary depending on parameters such as the operating system, the type of compiler and the architecture. It is recommended to use Intel® Math Kernel Library Link Line Advisor to identify the appropriate options.