Intel® Math Kernel Library (Intel® MKL) 2020 update 4 (October 2020).
|Fixed the issue about CBWR not being enabled properly in the latest Intel CPUs.
|Fixed SIZE mismatch error when using the -check_mpi linking flag produced by cluster_sparse_solver.
|Improved RNG errcheck.inc by adding additional checks.
|Fixed memory allocation behavior on macOS*.
|Extended Intel® MKL Wrappers support for Open MPI v 4.*.
|Fixed segfault in CPardiso produced during the factorization phase.
|Fixed SparseQR failure at reorder stage.
|Fixed TEXT REALLOCATION in Intel® MKL which prevents to use from docker enabled distribution.
|Fixed linking warnings generated while static linking of Intel® MKL
Intel® Math Kernel Library (Intel® MKL) 2020 update 2 (July 2020).
|Fixed issue with Intel® MKL SGEMM (Intel® AVX512) under performing Intel® MKL sgemv (Intel® AVX2).
|Fixed incorrect Eigensolver examples.
|Improved Eigensolver examples.
|Fixed no const keyword for '*beta' of DSYR2K in mkl_blas.h.
|Fixed unstable Intel® MKL Benchmark above 290 threads.
|Fixed Intel® MKL ERROR: Parameter 15 was incorrect on entry to PCGEEVX.
|Improved mkl_link_tool.exe should be return back for classical version of MKL.
|Fixed Parallel Direct Sparse Solver for Clusters(CLUSTER_SPARSE_SOLVER) crash at the phase 11 with iparm = 10, iparm = iparm = 0 parameters.
|Fixed mkl_rt.so missed "fftw_alloc_complex" symbols.
|Fixed segmentation fault with Intel® MKL Pardiso i_malloc.
|Fixed Parameter error for CBLAS_ZGEMMT with CblasConjTrans.
|Fixed Data race problem(s) with SpBLAS (mkl_sparse_sp2m).
|Fixed Data Fitting Data Races reported by Intel® Inspector.
|Fixed Intel® MKL Verbose mode which doesn't work with ?DTSVB routine.
|Fixed memory leakage with MKL_SPARSE_D_MV in the case when lined with Intel® TBB layer.
|Fixed duplicated value in VSL error.
|Fixed input array isuppz reference even when jobz parameter is not set to 'V' contrary.
Intel® Math Kernel Library (Intel® MKL) 2020 update 1 (March 2020).
|Fixed issue: Intel® MKL Pardiso - extra RHS allocation - SIZE*NRHS*sizeof(datatype) for each OpenMP thread causing unnecessary memory usage.
|Fixed issue: Intel® MKL was searching for dlls in the application process path regardless of where they actually were, resulting in dlls not found.
|Fixed issue: in Intel® MKL 2019.4, dfeast_[s,h]csrgv produced segmentation fault error due to an error in the verifier of positive define matrix in FEAST.
|Issue fixed: Incorrect initialization for MKL_SPARSE_D_QR_REORDER in the case of a diagonal matrix was causing exit status 2.
|Issue fixed: MKL_SPARSE_D_QR_REORDER was returning returns SPARSE_STATUS_ALLOC_FAILED when input matrix contained either a zero-row or a zero-column.
|Docs fixed: Documentation for mkl_?omatcopy2 transpose was incorrect, causing incorrect results.
|Docs fixed: Documentation for LaPack storage scheme row-major layout formula was incorrect.
|Issue fixed: ?geev was allocating an extra row/column in the working array.
|Issue fixed: mkl_zcscmv and mkl_sparse_z_mv produced different results in Intel® MKL 2019.5.
|Fixed issue: Loading mkl_core.dll from Intel® MKL 2020 resets the DLL search order, breaking any application relying on the DLL search order set by SetDllDirectory.
|Not a defect: It can appear that avx512_xsgemv takes longer than the intrinsic functions "avx2_sparse_sgemv_accum16" and "avx512_sparse_sgemv_accum16". However, this is due to function overhead when using verbose.
Intel® Math Kernel Library (Intel® MKL) 2020 (December 2019).
|Fixed the issue "Cluster Intel® MKL Pardiso OOC mode doesn't work for nonsymmetric matrices when IPARM (11) and IPARM(13) are activated."
|Fixed the issue MKL_SPARSE_D_GV returns SPARSE_STATUS_ALLOC_FAILED=2.
|Fixed the issue Intel MKL CNR strict support in the case of different number of threads.
|Fixed the issue Cluster_sparse_solver fails when MPI version of the nested dissection and symbolic factorization algorithms is used.
|Removed PGI Support Notes.
|Fixed the unhandle exception issue when using SparseQR.
|Added Intel® MKL 2019 to the Intel® Link Line Advisor tool.
|Fixed the issue Intel® MKL Pardiso cannot being interrupted with mkl_progress function.
|Fixed the issue Windows Loader deadlock when loading Intel(R) MKL.
|Fixed the issue MKL_SPARSE_D_MV returns "Intel MKL ERROR: CPU 1 is not supported" when MKL_CBWR=COMPATIBLE.
|Fixed the issue TREVC3 returns Intel MKL ERROR: Parameter 14.
|Fixed the issue Intel MKL in mxnet hangs on Mac* OS.
|Fixed the issue LAPACKE_SSYEVD fails when upper triangular part of the matrix is filled with random numbers.
|Fixed the issue Intel MKL doesn't limit the number of threads in case MKL_NUM_THREADS is set.
|Fixed the issue "LNK2005: _POWF already defined in libmmt.lib".
|Fixed the issue DORMQR returns "Intel MKL ERROR: Parameter 12 was incorrect on entry"
|Fixed the issue DGEEVX crashes on the exit of the application.
|Fixed the issue The Executable FFT code size increased around of 2x from MKL versions 11.3.3 to 19.1.
|Fixed the issue Intel® MKL Pardiso, schur complement method accuracy is not enough.
|Fixed the issue MKL Libraries mkl _ *. Dll have to load their dependence on the absolute path of the folder where the DLL itself is located.
|Fixed the issue MKL FFTW produces non-identical outputs.
|Fixed the issue MKL_SPARSE_SPMM returns wrong results when small matrices multiply large matrices.
|Fixed the issue Intel® MKL Pardiso reports the "error PARDISO: iterative refinement, contraction rate is greater than 0.9" problem.
|Fixed the issue MKL_SPARSE_?_TRSM didn't check the format of the Input matrix.
|Fixed the issue Intel® MKL Pardiso returns NaN in theo solution when the input matrix is ill-conditioned.
|Fixed the issue MKL_SPARSE_ORDER is too slow.
|Fixed the issue ?SYEVX routines produce wrong results when using threading.
|Fixed the issue LAPACKE_DSYEV returns wrong results when using the row-major layout.
|Fixed the issue FFT generates Floating Point Exception.
|Fixed the issue Intel® MKL Pardiso 2019.3 produces segmentation fault when parallel factorization control is used.
|Fixed the issue Intel® MKL Pardiso parallel factorization control (iparm(23)) causes segmentation fault error.
|Fixed the issue DGESVD performance issue when running in 64bit vs ia32 systems with AVX2 code branch.
|Fixed the issue DGECON shows 2x performance degradation in 2019.4 vs 2018.1.
|Fixed the issue ?GTSV - erratum into parameter description.
|Fixed the issue Static MKL Build fails in INtime RTOS.
|Fixed the issue SPARSE_STATUS_NOT_SUPPORTED exit status in mkl_sparse_sp2m with symmetric sparse matrices.
|Fixed the issue Inconsistent C definition of ?gelsd function.
|Fixed the MKL_SPARSE_S_QR parameter order of columns and x.
|Fixed the MKL_SPARSE_SP2M description.
|Fixed the MKL_SPARSE_?_ADD - Application Notes.