error on description page
There is a line of code on two-stage-algorithm-for-inspector-executor-sparse-blas-routines that seems to be incorrect status = mkl_sparse_x_export_csr ( csrC, &indexing, &rows, &cols,...
View ArticleWhere is the preconditioning of coefficient matrix -A in FGMRES
Hello, every one .I want to implement the ILUT preconditioned FGMRES RCI to solve a large Poisson equation in a lab CFD code which based on non-uniform cartesian grids and standard 7-point...
View Articlecannot find libimf.so
Situation:After installing Intel Composer XE 19 and setting environment variables, I cannot use my internet in Ubuntu 18.04 and printing system in OpenSUSE Leap 15.1. The error message said that...
View ArticleMKL function cblas_sgemv gives different results each time
Hi, I have used cblas_sgemv but this function gives different results each time and I have checked the inputs which are always the same. Sometimes the result is correct (with 1e-6 L2 norm error...
View ArticleMKL's cblas_saxpy outputs incorrect results
Hi,I need to add two arrays in an efficient way, so I tried MKL's saxpy.When I use the cblas_saxpy function on two dummy arrays with all values initialized to 1 and 2 respectively, I get totally wrong...
View Articlepardiso_handle_store Segmentation fault
Hi,I have been using `pardiso`, and everything works fine. I can successfully factorize a large sparse matrix and later solve systems using the factorization. Now I wish to save the factorization to a...
View ArticlePermutation of a large sparse matrix
Hi,What is the fastest way of permuting a large sparse_matrix_t in csr or csc format?I could either do manual permutations on the csr arrays or I could create a sparse permutation matrix and use the...
View Articleuse of MKL spline functions strange behavior at second run time
Hi,I have wrapped the code required to do an Akima spline interpolation in the attached source code. When I link my main application statically with the MKL, it runs fine. However, with dynamic linking...
View ArticleSerious memory leak problem of mkl_sparse_d_add subroutine
Hi,I'm currently programming with the new sparse interface, and experienced serious memory leak problem when this routine: mkl_sparse_d_add is called several thousand times, it takes up all my 64 GB...
View Articleserious memory leak problem found within mkl_sparse_d_add
Hi,I'm currently programming with the new sparse interface, and experienced serious memory leak problem when this routine: mkl_sparse_d_add is called several thousand times, it takes up all my 64 GB...
View Articledtrnlspbc_solve solution outside the allowed range
We are using a Trust Region MKL API: dtrnlspbc_solve and related functions.We use the optimization with constraints.The objective function written by us worked properly for years, in your...
View ArticleUsing MKL Features: MKL Direct Call, MKL JIT, MKL Compact API, MKL Batch API,...
Hello,I saw many cool features of MKL listed in Speed Up Small-Matrix Multiplication using New Intel® Math Kernel Library Capabilities.I am also aware of MKL JIT feature.I was wondering, if I linked my...
View ArticleWhy different thread num makes no different in performance?
Hi everyone,I'm testing MKL using VisualStudio 2019 and MKL v2019.5 on Intel i7-9750H CPU with 6 cores and 12 threads.I'm interested in the time consumed of vector mathematics and FFT functions in...
View ArticleUnexpected DftiComputeForward failures using larger inputs
Hey,I'm using MKL 2019u3 to compute 3D FFT.This is the function:void CheckMklFFT(const std::string &err_prefix, MKL_LONG status) { if (status != 0) { std::string...
View ArticleIssue with mkl_sparse_z_export_csr
Hello,I use mkl_sparse_z_export_csr to export a CSR handle from internal representation. I double checked the exported values and they are all correct. However, when I use the following code to convert...
View ArticleIMKL AVX2 DFT slower in 2019.0.4 than in 2017.0.3
Hi,I've recently upgraded from IMKL 2017.0.3 (w/compiler: icpc 2017u4) to IMKL 2019.0.4 (w/compiler: icpc 2019u4) and noticed that one of my programs takes ~50% longer to run. Using callgrind and...
View ArticleSegmentation fault in vzMul on large arrays
Hello,I have a problem with the complex multiplication on large arrays. The following code leads to segmentation fault in vzMul:const MKL_INT cLength = std::pow(2, 30) + 1; /* MKL_INT = int = int32 */...
View ArticleValgrind IntelOpenMP 2018.0.3 issue
Hi,I'm using IntelMKLML 2019.0.5. And I got several definite memory leak notification from Valgrind like attached in the below.Can I ignore(suppress) this? Or do I need to do something?Thank you in...
View ArticleIntelMKLML(Intel OpenMP) Valgrind memory leak
Hi,I'm using IntelMKLML 2019.0.5 version with Valgrind. Whenever I compiled it, I got the Valgrind issues like the attached below.Are they false positives? If not, could you please let me know what...
View Articleinvalid parameters during initialization Nonlinear Least Squares Problem...
Hi,I programmed a not-so-complicated code to solve a nonlinear equation. But unfortunately all the time at initialization I receive an error in input parameters. Please tell me what's wrong. The code...
View Article