Microsoft Visual Studio 2012 Compatibility?
Hi,Is MSVS2012 a supported environment for MKL 11.0 update 5? I am trying to get MKL 11.0 update 5 working with Visual Studio 2012. To get my environment variables setup, I have followed the setup...
View ArticleYet another tale of LAPACK95 linker woe ("undefined reference")
Once again, Eclipse has died wiping out the magical settings I used to link my Fortran code against the LAPACK95 libraries. I've resuscitated Eclipse but I'm back where I was 8 weeks ago poking...
View ArticleDGEMM with pgithread is giving segmentation fault
Hello, My code uses multithreaded MKL dgemm. I use following to link the code -L$(MKL_LIBDIR) -lmkl_intel_lp64 -lmkl_pgi_thread -lmkl_core -L/usr/common/usg/intel/lib/intel64 -lpthread -lm...
View ArticleQ: dtrnlsp_init for initializing the solver of a nonlinear least squares...
Hello All,We're replacing our current solver for a non-linear least squares problem without constraints with the MKL version.First tried implementing it in a simple problem: F(x) : n = 6 → m =...
View Articledtrnlspbc_get() returns 0xbaadf00d in "iter" argument
I'm using MKL 11 (tried on 11.04 and 11.0.5) and I'm getting a bad return value upon the return of this function. The "iter" argument gets filled with the magic number value 0xbaadf00d, which means...
View ArticleCan I pass a subset of a matrix into another function in MKL?
I am trying to optimize a lot of matrix calculations in MKL that requires me to allocate large blocks of memory using something like :double* test_matrix = (double*)mkl_malloc(n * sizeof(double),...
View Articledcopy problem with very large arrays
I have run into a problem when using dcopy with very large arrays. Specifically, I am using dcopy to initialize a very large array to zero before doing other operations, and the dcopy is not setting...
View ArticleScalapack p*gemr2d return codes
Hi,I'm using the MKL Scalapack functions P*RGEM2D to distribute matrices between different contexts. Most MKL Scalapack functions take an 'info' argument to return various error information from the...
View ArticleMKL thread priorities
Hello All,In version 11 of the Linux-based MKL, is it possible to either:1) specify the pthread attributes to be used when creating any MKL threads,or2) have the MKL threads perform a callback to a...
View ArticleSparse FEAST
Hi,I ran into an issue with the sparse FEAST implementation of "dfeast_scsrev"& "dfeast_scsrgv".The actual matrix I need eigen-decomposed is of size 4096 x 4096. Here is a test case that presents...
View ArticleMKL source code
I'm evaluating MKL for internal use on both servers and potentially a Phi cluster. I've encountered a number of frustrating bugs, poor documentation, and performance problems. Does Intel ever make MKL...
View ArticleRegister for webinar: Four steps to accelerate Monte Carlo calculations
Monte Carlo simulations are crucial to financial risk management. The challenge today is running more simulations for more complex instruments at a lower cost. In a 30-minute webinar (September 27th,...
View Articlemkl_progress with parallely running calculations
I have many matrixes to solve. My intention is to do it in a multithreading application where every matrix is solved by its dedicated thread. As I understand, the mkl library has to support the...
View ArticlevslSSEdit* functions
Are the various vslSSEdit* functions (e.g., vslSSEditCovCor) convenience wrappers for calls to vslSSEditTask?
View ArticleFortran double precision matrix multiplication using MIC
Can someone send us an example makefile which uses the Fortran compiler and mkl to multiple 2 double precision matrices and compiles for mic.We want to run this program on mic only (for testing). We...
View Articleperformance issue
I'm facing a performance issue with a scientific application(Fortran). The issue is, it runs faster on single node but very slower on multiple nodes. For example, a 16 core job on single node finishes...
View Articlegfortran+MKL+zdotc => CRASH
I have discovered a crash/bug when attempting to link a fortran program compiled using gfortran 4.7.2 against MKL in 32-bit mode.The symptoms are that the BLAS function ZDOTC returns an incorrect...
View ArticleDynamic link to libcilkrts.dylib
Hi,I am linking to the Pardiso solver on a Mac. Ever since I upgraded to composer_xe_2013 my code is being dynamically linked to libcilkrts.dylib, which is undesirable since the code is redistributed....
View ArticleOptimal usage of MKL for small matrices
I doing a lot of dgemm calls to compute C = A*BThe matrices are fairly small i.e. C might have 1000 rows and less than 200 columns. Typically I doStore A in row major form.Store B in column major...
View ArticleMKL calling TerminateProcess in every function call
Hi,I'm trying to use the MKL functions from Embarcadero C++ Builder (ex-Borland C++), via linking with the single mkl_rt.dll file. I am finding that every MKL method I call results in a call to...
View Article