Rank-1 update to LU matrices
Hi,I have a matrix Y for which I need LU factors that I can get using DSS interface Routines like dss_factor_complex. However, the diagonal entries of this matrix need to be updated after each...
View ArticleEigenvalue routine heevr goes wrong very weirdly
I am trying to make use of the official example code of heevr routine in LAPACK. Once I changed the range parameter from 'V' to 'A' and commented out il and iu, the first two eigenvalues wrongly showed...
View ArticleFFT error - DftiFreeDescriptor / DftiCommitDescriptor (Fortran)
I'm having an error using the DftiFreeDescriptor command on the FFT computation. I'm using Intel Parallel Studio XE Cluster Edition (2016 - Student download) with Visual Studio Community 2015. And here...
View ArticleQuestion about Parallel thread number of Pardiso
Hi all,In my program, I am not set restriction of OpenMP thread number, but I found it only using 4 OpenMP threads on my machine. Why? My CPU configuration is (reported by Intel VTune ): Name: Intel(R)...
View ArticleThe difference in the common sparse solver function result and cluster sparse...
Hello.I'm Using MKL Pardiso Sparse Solver (PARDISO). Some time ago, I Using Intel Parallel Studio 2013 Version (MKL 11.2).Recently, I'm Update Intel Parallel Studio 2016 (MKL 11.3).This Version Support...
View ArticleLinking Lapack 95 in a DLL
I cant seem to figure out how to set the Properties to compile and link MKL95 in a DLL.Here is the code:SUBROUTINE GET_ROOTS(phi, philen, side, output) !DEC$ ATTRIBUTES DLLEXPORT::GET_ROOTS USE...
View ArticleIntel MKL WARNING: Library mkl_avx.dll (MKL type 7) is not suitable for this...
One of our clients is getting the warning in the subject, followed by the program failing, running our software. Any ideas what is causing this or how to resolve it?The user is using a 32-bit version...
View ArticleILP64 and LP64 in the same application for sparse matrix operations
Hi,I am working on a c++ application which does solves and operations with sparse matrices. Because the matrices are large, I am using pardiso_64 rather than pardiso. (I am using the LP64...
View ArticleTypos in documentation
Hello,I hope I am not polluting this forum with the following trivialities:Is this the right place to report issues with MKL ?There is a typo in the documentation of the page "v?LinearFrac" (in Section...
View Articlemkl_?csrcoo -- description of parameter nnz
Hello,is the description of parameter nnz in function mkl_?csrcoo correct?The manual states that nnz is an output parameter specifying the number of non-zero elements in matrix A. However, I feel like...
View ArticlePardisoinit
I guess this is another bug: the function pardisoinit resets iparm[34] to zero.I must reset iparm[34] = 1 between calling pardisoinit() and pardiso().
View ArticlePARDISO: iterate for LU factors from the originial LU factors
Hi,I have a problem in which I do not want to iterate for LU factors using PARDISO from the last iteration of factorisation. Instead, I want the new LU factors to be derived from the original LU...
View ArticleModification of Makefile for Parallel Studio XE 2015
Dear smart MKL friends, I have a very large C++ code written by someone else in MS visual studio. I converted the code in a way that it worked perfectly on UNIX clusters. Now, I want it to work on my...
View ArticleWhich MKL files to ship?
I am using the latest Fortran Parallel Studio XE 2016 Update 1, and the only MKL functions I'm using are Pardiso and Feast (compiling for 32-bit and 64-bit). Is there any way to find out which MKL...
View ArticleIntel Math Kernel Library - TerminateProcess on some hardware
We have encountered an odd behavior.Software that uses MKL runs on a HP620 E5-1650 (C602 chipset). It closes the application (TerminateProcess) when run on a HP640 E5-1650v3 (C612 chipset).We tried...
View Articleequivalent of Matlabs conv2(A,B,'same') using VSL
I need to implement the equivalent of Matlabs conv2(A,B,'same') using VSL as part of a conversion of some Matlab code to C++. I am not a signal processing expert and am struggling a bit with this. Some...
View Articledefault MKL reference documentation
I am using Fortran Compiler 16.0.1.146 with VS2010. I noticed that the default MKL reference documentation is for C instead for Fortran. For example, if am editing a source file, and if I press F1 on...
View ArticleQuestion about DGEMM
I am using DGEMM from MKL to do multiplication between matrix and vectors. I found when I test in simple program, just calling DGEMM 200000 times to compute 256*256 matrix times 256*1 vector, it takes...
View ArticleMKL giving different results for different argument alignments
We're seeing DSYEVX in MKL give different results when the A matrix is aligned on a 16-byte boundary or not. A very simple test case is available at https://github.com/tomkcook/dsyevx_bug.We're using...
View ArticleIssue with license for MKL and C-compile
Hello,I am trying to install the Math Kernel Library for some days now, but with no hope.Currently, I am stuck in what seems to be like a license-related issue. The issue is this:icc: _configtest.c...
View Article