Intel® MKL 11.3.3 patch

By Gennady Fedorov, Published: 07/01/2016, Last Updated: 07/01/2016

There are two listed below limitations with Intel® Math Kernel Library (Intel® MKL) 11.3 Update 3 which were discovered recently. The official fix of these issues will be available the nearest update Intel MKL 11.3.4.

If you require an immediate Intel MKL update to address these issues, please submit a ticket at Intel Premier Support (https://premier.intel.com) for the Intel MKL product.

Known Limitations: 

  • Intel MKL 11.3 Update 3 SGEMM and DGEMM functions on 64-bit Intel AVX2 and second generation of Intel® Xeon Phi™ Product Family may produce incorrect results when called from nested OpenMP regions. Workarounds include setting the environment variable, export OMP_NESTED=1, or calling the function, omp_set_nested(1),  before calling the SGEMM or DGEMM functions.
  • Intel MKL PARDISO produces incorrect results due to an issue with the nested dissection reordering algorithm (iparm[2]=2). To work around this issue, set iparm[2] = 0 to use the minimum degree algorithm for reordering.

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