Intel Cluster MKL (Math Kernel Library) provides highly tuned BLAS, LAPACK and DFTs (discrete fourier transforms).

Category:  Numerical Library

Availability: Open access for all academic users

  • MKL supports multi-threading.
  • The BLACS and ScaLAPACK libraries are compiled for MPI over Infiniband.
  • MKL has sparse solvers such as PARDISO. 
  • The INTEL, PGI or GNU compilers can be used with MKL.  There are C and Fortran bindings.


Usage Notes

Show the software versions:  module avail mkl

Loading the module will set the path and any necessary variables:  module load mkl/version

It is also necessary to link in the libraries.  The INTEL MKL link line advisor webpage can generate the correct linking information.