The tables below summarize specific customer issues or feature requests that have been addressed by the indicated product releases. Some items span multiple architectures and/or operating systems and some relate only to a single architecture or operating system.
NOTE: The issues, defects, bug reports, and feature requests described below represent specific issues with specific test cases. An item listed here does not imply that it necessarily applies to your application(s). If your situation does not match the specific test case you may not have experienced the error or problem associated with that update. It is not possible to describe the details of every issue and its specific test case in these tables.
Providing a complete description of each item in the list below is impractical. For that reason we ask that you post a message on the Intel MKL user forum, /en-us/forums/intel-math-kernel-library/, and reference this page and the "DPD" number associated with the item of interest, if you have questions regarding the information in these tables.
These tables are updated regularly to correct any errors and omissions.
Intel® MKL 10.3 update 12 (14 Sept 2012)
DPD200292943
Fixed the mkl_?dncsr failure when converting upper triangular dense matrix
Intel® MKL 10.3 update 11 (26 June 2012)
DPD200283785
Fixed the problem of - DFT in MKL with AVX code make the test code hang
DPD200286656
Fixed description of rhint of df?integrate1d/df?integrateex1d
DPD200181425
3D cluster FFT computes incorrect local buffer size when larger than 2**31
DPD200281980
Fixed Conflicting documentation for P?GEMM descriptor in mkl manual
DPD200274859
MKL Crash when using dynamic threaded library under Xcode
DPD200275066
Description of PARDISO Errors and messages
DPD200262923
Pardiso OOC version crashes if no iterative refinement chosen. In-Core version run OK.
DPD200172358
Performance degradation of several functions like dgelqf, dgesdd in mkl 10.3.4 compared to mkl 10.1.1
DPD200179713
slasd3 and slasd4 performance degradation on Win32
DPD200280082
DGELSD returns incorrect MKL ERROR when data contains NaN
DPD200178593
Fixed Crash with repeated load and unload of MKL DLL
DPD200285349
VSL crashes in a customer application
DPD200283138
ddot slow on 8-core 32-bt winxp harpertown without HT
DPD200181490
Fixed the problem of SGESVD returning NaNs
DPD200287657
Sparse BLAS mkl_dcsrcoo sorts CSR matrix incorrectly for 0-based indexing
Intel® MKL 10.3 update 10 (30 April 2012)
DPD200274946
{S|D}STERM description in the Intel MKL reference did not mention that parameter 'd' will be overwritten
DPD200274901
PARDISO:division by zero occurs when trying to solve unsymmetric matrices
DPD200272909
Trailing underscores ( e.g - "fftwnd_f77_mpi_" ) are missing in the F77 interface wrappers
DPD200180544
Performance regression in *SYEV
DPD200270801
MT19937/MT2203 generator results when obtained all at once in a single array are different from results obtained in multiple subsets
DPD200274331
Performance issue of cblas _?nrm2 on processors supporting Intel Advanced Vector Extensions (Intel AVX)
DPD200276708
PARDISO does not solve the diagonal matrix
Intel® MKL 10.3 update 9 (18 February 2012)
DPD200175424
IDAMAX can return bad index - (note: can cause heap corruption in other MKL functions. e.g., DGETRF DPD200274016)
DPD200211015
Poor scaling of double-precision 2-power 1d FFT on ia32
DPD200267589
Updated MKL User Guide to reflect the latest version XCode
DPD200263102
Error in local PARDISO version report in 10.3.7 did not change from 10.3.6 - It is still 103000116
DPD200177488
DAXPY performance degradation for small sizes when using multiple threads
DPD200225339
Performance regression for several functions from 10.3.4 to 10.1.1
Intel® MKL 10.3 update 8 (19 December 2011)
DPD200172281
Bug in 1D FFT with DFTI_BACKWARD_SCRAMBLED with N>=16384
DPD200223467
Bug in error message for vslSaveStreamF
DPD200231975
Heap corruption occurs when calling SetThreadAffinityMask() before any Intel MKL functions (workaround: call mkl_set_num_threads() first)
DPD200261042
DftiCommitDescriptor craches for 1D FFT setup when DFTI_NUMBER_OF_TRANSFORMS > 1 and dynamic linking is used
Intel® MKL 10.3 update 7 (25 October 2011)
DPD200225521
Conflict from use of MKL_PARDISO as threading domain and module name
DPD200216996
Problem with PDTRAN function in case of P=2 and Q=2
DPD200228197
PARDISO problem when solving a new system after initial solve with diagonal matrix
DPD200230260
PARDISO fails on IA32 for large systems with more than 250 million LU factors
Intel® MKL 10.3 update 6 (6 September 2011)
DPD200218547
PARDISO may return #IND values in the solution vector
DPD200219651
zgetc2 performance degradation when dynamically linked or on 64-bit architectures
DPD200221246
Line 188 in mkl_pblas.h won't compile unless changed to PZTRANC( MKL_INT *m, MKL_INT *n
DPD200221247
two unresolved symbols in mkl_scalapack_ilp64.lib(pxerbla.obj)
Intel® MKL 10.3 update 5 (4 August 2011)
DPD200169403
Problem with using max value for an upper bound in the trust region solver.
DPD200169895
Bug in PARDISO symbolic factorization when solving indefinite non-symmetric double complex matrices
DPD200192242
The validity of input values is now checked to prevent the solver from hanging
DPD200210337
PARDISO OOC: *.sin and *.sle files remain after execution
DPD200210595
mkl_zcsradd produces incorrect results for the array sizes set according to the Manual
DPD200212849
DSTEGR function seg faults for many cases when linked dynamically or with LP64 interface
DPD200214225
Attempts to convert a CSR matrix to BSR format with mkl_dcsrbsr using JOB(6)=-1 fail with input error message
DPD200214530
Run-time problems when mkl_thread_free_buffers() is the first MKL function called on a thread
DPD200218547
PARDISO may return #IND values in the solution vector
Intel® MKL 10.3 update 4 (12 May 2011)
DPD200209064
mkl_zdnscsr produces incorrect results when estimating memory for conversion of double precision complex dense matrices to the CSR format
DPD200207760
Iterative refinement and CGS iterations errantly invoked when partial solving step (Fw, Diag or Bw) is requested in PARDISO
DPD200167242
OpenMP settings are ignored by Intel MKL after a single call to DSYRK
DPD200207682
Out-of-core (OOC) PARDISO factorizes the first matrix but fails to factorize further matrices in the "same topology" mode
DPD200199308
In-core PARDISO generates wrong result with a single test data if number of threads is 32
DPD200167236
Syntax error in mklvars.csh
DPD200204522
DGESDD returns U and VT outputs that are not orthogonal enough
DPD200168437
Performance degradation of VML functions in threaded environment
Intel® MKL 10.3 update 3 (29 March 2011)
DPD200205256
ZGESVD in multithreaded MKL produces wrong results
DPD200165165
DGETRF returns different results on consecutive runs
DPD200203834
Many warnings when building a custom static library based on the Intel MKL library
DPD200196299
ScaLAPACK LU test program fails to run on 1024 node cluster
DPD200083045
mkl_gmp.h causes compile time error C++ codes
DPD200206509
scgemm/dzgemm errors
DPD200199131
PDGEMR2D: out of memory error even when using 64-bit libraries
DPD200192508
PARDISO is 2x slower than SuperLU for some data
DPD200151246
Performance scalability problem for DGEMM on Win32 on 8 threads
DPD200204717
Real VML functions outperform the complex VML functions more then 20 times
Comments
<a href="http://software.intel.com/en-us/articles/intel-mkl-102-fixes-list/">
Intel® MKL 10.2 Bug Fixes
</a><br /><br />