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. Intel MKL 11.2 Update 1 packages are now ready for download. Intel MKL is available as part of the Intel® Parallel Studio XE 2015 . Please visit the Intel® Software Evaluation Center to evaluate this product.
What's New in Intel® MKL 11.2 Update 1 :
- Introduced support for Intel® Advanced Vector Extensions 512 (Intel® AVX-512) on Intel® Xeon® processors for Windows* and Linux* versions of Intel MKL. This is in addition to the current support for Intel® AVX-512 instructions for Intel® Many Integrated Core Architecture (Intel® MIC Architecture)
- Introduced support for LAPACK version 3.5
- Added support for Schur complement including getting explicit Schur complement matrix and solving the system through Schur complement
- Deprecations: Intel® MKL Cluster Support for IA 32 is now Deprecated and support will be removed in the next major release of Intel MKL
Check Out the Release Notes
I've recently installed Intel Parallel Studio XE 2015, here is the output:
icc (ICC) 15.0.0 20140723
Copyright (C) 1985-2014 Intel Corporation. All rights reserved.
how do I check what version of MKL?
How do I update to MKL 11.2 Update 1?
Here is the error output:
.../mkl/lib/intel64/libmkl_intel_thread.so: undefined reference to `__isoc99_sscanf'
Since MKL is not a required part of ICC, you have to compile and link a small program to MKL and run it to get the version. See https://software.intel.com/en-us/node/471128 .
Regarding the undefined reference: please provide more details including, if possible, a small program that shows the linker error when a build is attempted.
Hi LCDM and Mecej4,
Thanks for the reports. Right, the issue was in MKL 11.2.0 and was fixed in MKL 11.2.1. Please see
|DPD200547167||Fixed the problem of "ibmkl_core.so: undefined reference to `__isoc99_fscanf'" with MKL 11.2 on RHEL5|
You can check the MKL versions by check the MKL header file. for example, C:\Program Files (x86)\Intel\Composer XE 2013 SP1\mkl\include\mkl.h
#define __INTEL_MKL_BUILD_DATE 20140416
#define __INTEL_MKL__ 11
#define __INTEL_MKL_MINOR__ 1
#define __INTEL_MKL_UPDATE__ 3
or call function :
A C function that returns the Intel MKL version.
void mkl_get_version( MKLVersion* pVersion);
• C: mkl.h
or check the webpage: https://software.intel.com/en-us/articles/which-version-of-the-intel-ipp-intel-mkl-and-intel-tbb-libraries-are-included-in-the-intel