Developer Guide

Contents

Dynamic Libraries in the
lib
directory

Some of the libraries in this directory are optional.
However, some optional libraries are installed by default, while the rest are not. To get those libraries that are not installed by default, explicitly select the specified optional component during installation.
File
Contents
Optional Component
Name
Installed by Default
libmkl_rt.dylib
Single Dynamic Library
Interface Layer
libmkl_intel_lp64.dylib
Interface library for the Intel compilers. To be used on Intel® 64 architecture systems to support LP64 interface
libmkl_intel_ilp64.dylib
Interface library for the Intel compilers. To be used on Intel® 64 architecture systems to support ILP64 interface
Threading Layer
libmkl_intel_thread.dylib
OpenMP threading
library for the Intel compilers
libmkl_tbb_thread.dylib
Intel TBB threading library for the Intel compilers
Intel TBB threading support
Yes
libmkl_sequential.dylib
Sequential library
Computational Layer
libmkl_core.dylib
Contains the dispatcher for dynamic load of the processor-specific kernel library
libmkl_lapack.dylib
Routines and drivers for LAPACK, DSS, and
Intel® oneAPI Math Kernel Library
PARDISO
libmkl_mc.dylib
64-bit kernel for processors based on the Intel® Core™ microarchitecture
libmkl_mc3.dylib
64-bit kernel for the Intel® Core™ i7 processors
libmkl_avx.dylib
Kernel library for Intel® Advanced Vector Extensions (Intel® AVX)
libmkl_avx2.dylib
Kernel library for Intel® Advanced Vector Extensions 2 (Intel® AVX2)
libmkl_vml_mc.dylib
64-bit Vector Mathematics (VM)/Vector Statistics (VS)/Data Fitting (DF) for processors based on the Intel® Core™ microarchitecture
libmkl_vml_mc2.dylib
64-bit VM/VS/DF for 45nm Hi-k Intel® Core™2 and the Intel Xeon® processor families
libmkl_vml_mc3.dylib
64-bit VM/VS/DF for the Intel® Core™ i7 processors
libmkl_vml_avx.dylib
VM/VS/DF optimized for the Intel® Advanced Vector Extensions (Intel® AVX)
libmkl_vml_avx2.dylib
VM/VS/DF optimized for Intel® Advanced Vector Extensions 2 (Intel® AVX2)
libmkl_vml_cmpt.dylib
VM/VS/DF library for conditional numerical reproducibility
Cluster Libraries
libmkl_scalapack_lp64.dylib
ScaLAPACK routine library supporting the LP64 interface
Cluster support
libmkl_scalapack_ilp64.dylib
ScaLAPACK routine library supporting the ILP64 interface
Cluster support
libmkl_cdft_core.dylib
Cluster version of FFT functions
Cluster support
libmkl_blacs_mpich_lp64.dylib
LP64 version of BLACS routines for MPICH
Cluster support
libmkl_blacs_mpich_ilp64.dylib
ILP64 version of BLACS routines for MPICH
Cluster support
Message Catalogs
locale/en_US/mkl_msg.cat
Catalog of
messages in English
Product and Performance Information
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.
Notice revision #20201201

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.