The Intel Math Kernel Library (Intel MKL) is a highly optimized, extensively threaded, and thread-safe library of mathematical functions for engineering, scientific, and financial applications that require maximum performance. The Intel MKL 10.3 Update 6 packages are now ready for download. Intel MKL is available as a stand-alone product and as a part of the Intel Parallel Studio XE 2011, Intel C++ Studio XE 2011, Intel Composer XE 2011, Intel Visual Fortran Composer XE 2011, Intel C++ Composer XE 2011, and Intel Cluster Studio 2011. Please visit the Intel Software Evaluation Center to evaluate this product.
What's New in Intel MKL 10.3 update 6
- Sparse BLAS: Added a new option to the mkl_?csrbsr converter function allowing detection and removal of zero elements when converting from the BSR format to the CSR format
- Changed DLL loading behavior on Windows*: Intel MKL DLLs can no longer be in separate directories on the PATH-they must all be in the same directory with the executable or in a directory specified in the PATH environment variable
- Bug fixes
- Read the release notes online for the latest information.
Is there perhaps also a way to disable loading the dll from the same directory as the executable?
So, behavior would be that all DLLs must be loaded from a single PATH specified directory.
Normally, a user would not build in the MKL bin directory, where the DLLs are installed. Nor is there a need to install copies of these DLLs elsewhere on a machine on which MKL is installed. Therefore, all you have to do is to refrain from copying the MKL DLLs into the directory where your executable exists.