Developer Guide

Contents

Contents of the
redist\ia32
_win
\mkl
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
mkl_rt.dll
Single Dynamic Library
Threading Layer
mkl_intel_thread.dll
Dynamic
OpenMP threading
library for the Intel compilers
mkl_tbb_thread.dll
Dynamic Intel TBB threading library for the Intel compilers
Intel TBB threading support
Yes
mkl_sequential.dll
Dynamic sequential library
Computational Layer
mkl_core.dll
Core library containing processor-independent code and a dispatcher for dynamic loading of processor-specific code
mkl_p4.dll
Pentium® 4 processor kernel
mkl_p4m.dll
Kernel library for Intel® Supplemental Streaming SIMD Extensions 3 (Intel® SSSE3) enabled processors
mkl_p4m3.dll
Kernel library for Intel® Streaming SIMD Extensions 4.2 (Intel® SSE4.2) enabled processors
mkl_avx.dll
Kernel library for Intel® Advanced Vector Extensions (Intel® AVX) enabled processors
mkl_avx2.dll
Kernel library for Intel® Advanced Vector Extensions 2 (Intel® AVX2) enabled processors
mkl_avx512.dll
Kernel library for Intel® Advanced Vector Extensions 512 (Intel® AVX-512) enabled processors
mkl_vml_p4.dll
Vector Mathematics (VM)/Vector Statistics (VS)/Data Fitting (DF) part of Pentium® 4 processor kernel
mkl_vml_p4m.dll
VM/VS/DF for Intel® SSSE3 enabled processors
mkl_vml_p4m2.dll
VM/VS/DF for 45nm Hi-k Intel® Core™2 and Intel Xeon® processor families
mkl_vml_p4m3.dll
VM/VS/DF for Intel® SSE4.2 enabled processors
mkl_vml_avx.dll
VM/VS/DF optimized for Intel® AVX enabled processors
mkl_vml_avx2.dll
VM/VS/DF optimized for Intel® AVX2 enabled processors
mkl_vml_avx512.dll
VM/VS/DF optimized for Intel® AVX-512 enabled processors
mkl_vml_ia.dll
VM/VS/DF default kernel for newer Intel® architecture processors
libmkl_vml_cmpt.dll
VM/VS/DF library for conditional numerical reproducibility
libimalloc.dll
Dynamic library to support renaming of memory functions
Message Catalogs
1033\mkl_msg.dll
Catalog of
Intel® Math Kernel Library (Intel® MKL)
messages in English
1041\mkl_msg.dll
Catalog of
Intel® MKL
messages in Japanese. Available only if
Intel® MKL
provides Japanese localization. Please see the Release Notes for this information.
Optimization Notice
Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.
Notice revision #20110804
This notice covers the following instruction sets: SSE2, SSE4.2, AVX2, AVX-512.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804