Reaching Others University at Buffalo - The State University of New York
Skip to Content

INTEL MKL

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

Category:  Numerical Library

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.  Please see the web page link to the right.