Batched dgemm performance plateaus?
I have a problem where I need to compute many (1e4 - 1e6) small matrix-matrix and matrix-vector products (matrix dimensions around ~15 - 35). This problem seems "embarrassingly parallel" to me, and so...
View ArticleDuplicated value in VSL error codes
mkl_vsl_defines.h (2019.1.144) contains two defines:#define VSL_CC_ERROR_PRECISION (-2400) #define VSL_CC_ERROR_METHOD (-2400)with the same value. Is this an error?Taking into account these...
View Articlecblas_dgemm crashing when thread is terminated
Hello,I have a multithread code and I using MKL multithreaded as well.I have created a unit test that always crashes MKL.Let me explain the test:From the main thread (MT), I create another thread (T1)...
View ArticleDocumentation - access denied
I keep getting an access denied message when trying to visit any documentation page for mkl. For example: https://software.intel.com/en-us/mkl-windows-developer-guideI registered, and logged in and...
View ArticleProblems with mkl_cluster_sparse_solver
Dear all,unfortunately, I have again some troubles with the mkl_cluster_sparse_solver as in my previous topic. I have taken one of the examples intel provides in the example dir of mkl and modified it...
View ArticleQuestions about sgels example
I have two questions about sgels example:(1) why need to call sgels twice?/* Query and allocate the optimal workspace */ lwork = -1; sgels( "No transpose", &m, &n, &nrhs, a, &lda,...
View ArticleAntivirus reports trojan in MKL2019-4
When installing MKL for windows(w_mkl_2019.4.245) my antivirus reports the following:temcat.tcat is infected with Gen:Trojan.Heur.LP.rS8@ayyXnNekHappens when installer is almost finished during VS...
View ArticleIntel® MKL version 2019 Update 4 is now available
Intel® Math Kernel Library (Intel® MKL) is a highly optimized, extensively threaded, and thread-safe library of mathematical functions for engineering, scientific, and financial applications that...
View ArticleIntel MKL make R lm() fails if observations are high enough
I have installed Intel MKL on my Kubuntu 19.04. I have R 3.6.0.Using Intel MKL, R's linear regression failes if the number of samples is somehow high (20k). Here is the code:```rm(list=ls())N =...
View ArticleDownload link leads to error 404
Hi everyone,I tried to register and download the MKL library from the links below. However both links lead to an error 404-page not found.Thanks in advance for any help.
View ArticleVisual Studio Integration 2017 with 2015 toolset
I have a C++ project in Visual Studio 2017, which is using the VS2015 toolsetI selected the VS2017 integration when I installed the MKL 2019.4.245, but I only see the integration options when the...
View ArticleProblem when solving large system using Scalapack PDGESV
A parallel fortran code that solves a set of linear simultaneous equations Ax = b using the scalapack routine PDGESV fails (exiting with segmentation fault) when the no. of equations, N, becomes...
View ArticlePacked versus compact versus normal routines versus jit
HiI need to do a tons ofC = A*B^TWhere all matrices n times n big. n is typical 256 but could be smaller or bigger. Both A and B are used multiple times. Moreover the C is used in later multiplications...
View ArticleIs PARDISO for cluster available in composer edition?
Can i use the "Parallel Direct Sparse Solver for Clusters" in "Intel Parallel Studio XE Composer Edition" ?If not, what version is available?
View Article2017 version of MKL?
Is MKL 2017 is still available?I have a Phi 3120a and would like to try the automatic offload feature - which was removed in the MKL 2018 release.
View Articledfeast_scsrgv and zfeast_hcsrgv Segmentation fault Error
Hello,I am trying solve a generalized eigenvalues problem Ax = λBx by means of dfeast_scsrgv, but, I get SIGSEV error, I test the individual matrices A and B with dfeast_scsrev and all works fine, so I...
View ArticleIs it available MKL 2017 for free?
Hello, I wanted to ask if is available Intel MKL for free because I tried to download it from https://registrationcenter.intel.com/en/products/postregistration/?sn=NW... and the oldest version that I...
View ArticleScaLAPACK crash using different block sizes
Hi,I would like to use pzgesv routine to solve system of linear equations but it crashes if use block size 64 and e.g. with two processes it doesn't crash if i run the program with mpirun -np 1...
View ArticleSVD weird perfomance issues
Hi,I am facing performance issues with the function dgesvd when running in 64bit with AVX2 (MKL_CBWR=AVX2)For some sizes of matrix the SVD duration is 25 times longer in 64bit than in 32bit !You may...
View ArticleUnderstanding arguments of mkl_sparse_?_qr
Hello thereSo I am trying to solve a sparse linear least squares min||Ax - b|| where the matrix A is sparse.The MKL 2019 introduced QR solver with the documentation available...
View Article