Intel(R) MKL 2018 Update 4 ( September 2018)
|Fixed an issue with the ?GEEV routine producing segmentation fault when user allocates required workspace.
|Renamed macro name DEPRECATED to MKL_DEPRECATED.
|Fixed an issue with the ?GEEV routine producing an error related to incorrect value of Parameter 2 for ZGEHD2.
|Fixed an issue with the P[S,D,C,Z]GEMM routine returning incorrect result under specific conditions.
|Fixed an issue with the P[S,D,C,Z]GESVD routine producing an error related to illegal value for Parameter 19.
|Fixed an issue with the [S,D,C,Z]]SYEVR routine producing an error related to incorrect value of Parameter 6 for DSTEIN.
|Improved the performance of Parallel Direct Sparse Solver for Clusters in the backsubstitution phase for multiple right-hand sides.
|Fixed an issue with 2D FFT routine producing incorrect results when MKL_DYNAMIC is set to ‘false’.
|Fixed an issue with ScaLAPACK SVD single precision (PSGESVD) routine returning incorrect size of the work array.
|Fixed an issue with build operation of custom DLL for cluster components requiring modifications to makefile depending on OS.
|Fixed an issue with [S,D,C,Z]GESDD routines not converging for specific input matrices.
|Fixed an issue with building FFTW3 interfaces when makefile does not allow multiple jobs using the -j X command line argument.
Intel(R) MKL 2018 Update 3 ( May 2018)
|Added descriptions of MKL_LAPACK_[s,d,c,z]_TREVC3 routines in the MKL Developer Reference manual.
|Fixed an issue with the DSYEVR routine producing "Intel MKL ERROR: Parameter 12 was incorrect on entry to DSBRDB" message when problem size >= 6144
|Introduced support of cross index-layout combinations for BSR matrix format of MV, ADD, SPMM, SP2M, SYRK, and SYPR Sparse BLAS Routines.
|Fixed the performance regression of DGEMV function for specific problem sizes.
|Fixed a performance problem of MKL_SPARSE_[S,D,C,Z]_ADD routine.
|Fixed an issue with Intel PARDISO returning the wrong number line of the first pivot elements when number of threads > 1.
|Introduced Schur complement matrix in sparse representation format by Intel PARDISO.
Intel(R) MKL 2018 Update 2 ( March 2018)
|Fixed inconsistent behavior in MKL_LINK_TOOL routine.
|Fixed failure in CLUSTER_SPARSE_SOLVER routine with IPARM(2) = 10
|Introduced triple product functionality A*B*AT with sparse/dense matrix B.
|Fixed crash on exit after calling Intel® MKL Vector Mathematics. Functions.
|Fixed issue of P?HEEV routine producing incorrect size of LRWORK.
|Improved performance of MKL FFT routines in the case of few threads.
|Fixed run-time failure of P?GEMM routine for specific problem sizes.
|Improved performance of MKL LAPACK_CPOSV_WORK routine for Intel® Xeon® processor supporting Intel® Advanced Vector Extensions 512 (Intel® AVX-512) instruction set.
|Fixed issue with MKL BLACS_EXIT() routine causing unstable behavior.
|Fixed runtime problem failure of vslSaveStreamM and vslLoadStreamM with MKL Niederreiter BRNG routine.
|Improved performance of MKL DGBTRS routine for multiple right hand sides (RHS).
|Fixed issue with Parallel Direct Sparse Solver for Clusters routine failures on the release all internal solver memory stage.
|Fixed hanging problem with MKL PDTRAN routine when number of MPI processes exceeds 10000.
|Introduced support for Schur complement (dense), partial solving, and customer reordering in Parallel Direct Sparse Solver for Clusters.
|Improved the performance of Intel MKL Pardiso routine in the case of multiple RHS and linking with Intel® Threaded Building Blocks (Intel® TBB) threading layer.
|Improved performance of MKL FFT routines for specific problem sizes on Intel® Xeon Phi™ processors based on Intel® Advanced Vector Extensions 512 (Intel® AVX-512).
|Improved performance of MKL ?SYTRI routine.
|Introduced support of OOC mode for Parallel Direct Sparse Solver for Clusters routine.
|Improved performance of MKL ?SYGVX routine.
|Improved performance of MKL P?SYEVR routine.
|Fixed issue when double precision complex SVD workspace query returns too small workspace size
Intel(R) MKL 2018 Update 1 ( November 2017)
|Fixed the problem with pdpotri routine which produces wrong results with some specific sizes and environment
|Fixed the problem with LAPACKE_dgesvd routine with some specific input parameters (jobu = 'N' and jobvt = 'A') and when routine returned "Intel MKL ERROR: Parameter 11 was incorrect on entry to DGEMQR" in output
|Fixed the overflow exception problem with dgemm routine when the product of doubles exceeds the maximum floating point value allowed
|Fixed the MKL FATAL Error on loading function mkl_vml_serv_threader_c_1i_2o issue
|Fixed the wrong result PZGETRF routine issue with some specific version of Intel MPI
|Fixed the problem with Parallel Direct Sparse Solver for Clusters failure when using MPI Nested Dissection Algorithm ( error = -2)
|Introduced an option --quiet to mkl_link_tool routine
|Introduced LAPACKE_set_nancheck routine for disabling/enabling nan checks in LAPACKE functions
|Improved the MKL FFT performance with and without scaling factor across all domains
|Improved the MKL FFT performance for batched real-to-complex 3D for Intel® Xeon® Processor supporting Intel® Advanced Vector Extensions 512 (Intel® AVX-512) (codename Skylake Server)
Intel(R) MKL 2018 ( August 25, 2017)
|Added LAPACKE ?larcm function description to the Developer Reference for MKL 2018 - C
|Fixed the wrong result issue of IGEMM_s16s16s32 routine when it linked with OpenMP library statically
|Improved the performance of cblas_gemm_s16s16s32 routine
|Fixed a problem with LAPACKE_dstein routine when it uses nth element of the off-diagonal array (which is supposed to have n-1 elements)
|Improved the performnce of SGEMM routine for some specific problem size on Intel® Xeon Phi™ processors based on Intel® Advanced Vector Extensions 512 (Intel® AVX-512)
|Fixed the significant performance degradation of DGETRF routine for some specific problem sizes on Intel® AVX2 systems
|Fixed a problem when MKL FFT is used via FFTW Interface
|Fixed the wrong result issue when calling zgetrf by MKL_DIRECT_CALL
|Improved a Intel MKL FFT 3D problem performance on Intel® Xeon Phi™ product family x200
|Fixed the _MSC_VER mismatch again MKL installation problem
|Fixed a problem when MKL Automatic Offload mode doesn’t work if LD_LIBRARY_PATH contains incompatibility paths
|Improved the performance of functions DORCSD2BY1 routine