MKL Integrate Special Functions in C#
Hello I'm a C# programer,in past versions of mkl, I found special functions in libmmd.dll.I could use for example J0 (Bessel function), in my code with this sintax: [DllImport("libmmd.dll",...
View ArticleVersion 19.1 running slower that 19.0 in Pardiso solver
I am running a simulation model (using finite elements) that requires solution of multiple sets of linear equations. There can be more than 500,000 sparse equations. I use OMP to parallelise the...
View ArticleCalling pardiso with symmetric/unsymmetric arrays in Fortran
Hello,I am using the direct solver routine pardiso in a fortran program of mine, for cases where the coefficient array is real. When I run the code for an unsymmetric array (mtype = 11), the routine...
View Articlemkl-include==2019.5 not found from intel channel
It seems there is a recent release for mkl-include through the main channel and the one via intel channel is not available. After we install mkl-include from main channel, there is conflict to install...
View Articlemkl-include==2019.5 not found from intel channel
We used to install mkl-include/mkl-static from intel channel. However, I think there is a recent release of mkl-include from the main channel and the one through intel channel is not available. After...
View Articlemkl_?dnscsr deprecated, alternatives?
Since "mkl_?dnscsr" (dense to sparse matrix conversion and vice versa) is deprecated, what should we use instead?For sparse to dense conversion I could simply use "mkl_sparse_?_spmmd" (product of two...
View ArticleGet all eigenvalues of a large sparse non-hermitian complex matrix
We need to get all (a part of them won't suffice) the eigenvalues of a very large (≈10^6x10^6) very sparse (≈10^7 non-zero entries) non-hermitiancomplex (but symmetric!) matrix. We have access to...
View ArticleOptimizing the backward solve for a sparse lower triangular linear system
I have the compressed sparse column (csc) representation of the n x n lower-triangular matrix A with zeros on the main diagonal, and would like to solve for b in(A + I)' * x = bThis is the routine I...
View ArticleOfficial CMake (3.0+) support for MKL
Latest release of "Intel® Parallel Studio XE Cluster Edition for Linux* 2020" comes with no cmake support.It makes hard to maintain applications which rely on MKL or has it as optional dependency.CMake...
View ArticlePoisson Solver on cylindrical coordinates
Hello,is there an implementation of an cylindrical poisson solver, according to https://software.intel.com/en-us/mkl-developer-reference-c-poisson-solver-implementation only Cartesian and spherical...
View ArticleAVX512 is slower than AVX2 when running CGESDD/SGESDD on Xeon Gold 6130
I am evaluating the performance of Intel MKL on Xeon Gold 6130 processors, which have two AVX512 FMA units. I see performance improvement with AVX512 for matrix multiplication and FFT. However, for...
View ArticleHow to choose tolerance parameters in lamch?
The documentation for LAMCH has many options, with short descriptions:https://software.intel.com/en-us/mkl-developer-reference-c-lamchBut what exactly does each of them do, and how do I decide which...
View Articleerror #7002: Error in opening the compiled module file. Check INCLUDE paths....
Dear there,recently I would like to run some example codes of Intel@ MKL to learn the usage of it. I use the Microsoft Visual Studio Community 2019+Intel Parallel Studio XE 2019 as my develop...
View ArticleSubset of eigenvalues for full matrix
Hi,The MKL manual mentions routines to calculate the complete set of eigenvalues of a full matrix. I understand that intel has worked at optimizing the calculation of subsets of eigenvalues for sparse...
View ArticleMKL on NVIDIA GPU
If I am posting at the wrong place, please let me know where I should post this. I have a code which is using MKL a lot and I am now looking to use this on a gpu. For this reason, I am very interested...
View ArticleSpeed up PARDISO
Hello,I want to solve a linear system Ax=b. The matrix A is sparse and symmetric. Its is size [2 226 495 x 2 226 495] and 85 414 336 nnz. The RHS is a vector [2226495 x1] 5549 nnz. I am using Intel MKL...
View ArticleLooking for recommended routine to find full SVD of square matrix
Dear MKL team,I am looking for routine to solve full SVD of square matrix with sizes about 20k-40k. Can you point me on the recommended function and performance numbers in case you have any available?...
View Articletrouble going from XE2013 to XE2020
I have an intel fortran console program which uses pardiso and works great when compiled with XE 2013 & visual studio 2010. I am trying to get it to run with XE 2020 and visual studio 2019 and the...
View ArticleIntel MKL fails to link with Intel C++ compiler 2019.04 and newer
Description:I'm using Intel MKL to calculate some complex to real DFT transforms and their inverse. In my project I also use `std::exp` math function with float data type. The issue is, that for some...
View ArticleMKL Sparse BLAS executor slower than deprecated routines
I have several sparse iterative solvers that use the deprecated MKL sparse Blas procedures. After converting the solvers to use the latest sparse BLAS executor functions they all run slower than...
View Article