Attention

ShARC will be decommissioned on the 30th of November 2023, after which time users will no longer be able to access that cluster and any jobs running or queueing at that time will be cancelled.

Please see our page of important info about ShARC’s decommissioning.

Intel MKL

Intel’s Math Kernel Library (MKL) provides highly optimized, threaded and vectorized functions to maximize performance on each processor family. It utilises de-facto standard C and Fortran APIs for compatibility with BLAS, LAPACK and FFTW functions from other math libraries.

Usage

The Intel MKL can be activated using one of the following:

module load imkl/2020.4.304-iimpi-2020b  # subset of intel-2020b EasyBuild toolchain
module load imkl/2020.1.217-iimpi-2020a  # subset of intel-2020a EasyBuild toolchain
module load imkl/2019.5.281-iimpi-2019b  # subset of intel-2019b EasyBuild toolchain
module load imkl/2019.1.144-iimpi-2019a  # subset of intel-2019a EasyBuild toolchain
module load imkl/2018.3.222-iimpi-2018b  # subset of intel-2018b EasyBuild toolchain

which also implicitly loads a version of the iimpi toolchain, itself being a subset of the intel toolchain.