Intel® Math Kernel Library

MKL 11.0 Update 3 problems ( Win64)

After installing MKL 11.0 Update 3 on Win64 ( upgrading from 11.0 Update 2), all our automated QA related to ARPACK based eigenvalue extraction started failing.

Code was not recompiled,We call mkl_dcsrsymv as part of the ARPACK reverse-communication interface.

I am reverted to Update 2, and all problems went away.

Sorry I cannot be more specific

fastest multithreaded way to take matrix inverse??

Hi

I have two questions about MKL-LAPACK

(1)  What is the best (multithreaded) way to invert an arbitrary or a real symmetric matrix

I have tried using dgetrf and dgetri but they are considerably slower than Matlab. I am using dgetrf and dgetri as I have to use the factorization produced by dgetrf multiple times to solve linear systems of equations by providing a different right hand side in each iteration in an inverse modeling problem. I can also use dgetrs after dgetrf for solving my problem but speed wise it does not improve things.

64bits Lapack routines on mac

Hi,

The other day was the first time I use a lapack routines (from the mkl library) on a macbook pro with mac osx 10.8 . I linked the library for 64 bits, but I got this warning form the compiler:

ld: warning: ignoring file /opt/intel/mkl/lib/libmkl_lapack95.a, file was built for archive which is not the architecture being linked (x86_64)

My question is: Is there a 64bits version of the Lapack routines?

FGMRES without preconditioner

I have got some problems getting the FGMRES solver to work. The problem can be reproduced using "fgmres_full_funct_c.c" from the MKL examples.

The shipped example program solves a 5x5 toy problem, using FGMRES with predconditioner, and works fine as is. However, when I deactivate the use of the user-supplied preconditioner by changing line 121 to

  ipar[10] = 0; /* C-style, zero-based! */

the program enters an infinite loop. I've attached the modified sample program (the only modification being said line).

Fortran and C++ specific versions of MKL?

Hi,

I'd like to verify for sure that the version of MKL 11 shipped as part of 'Intel® Visual Fortran Studio XE 2013 for Windows' is also accessible for C++ development (using Visual Studio 2012 and the VS 2012 c++ toolset), or if instead there are Fortran and C++ specific versions of MKL or specific license restrictions?.  From looking at the available downloads, I'm pretty certain there's only a single MKL 11 for Windows, but, nevertheless, would like to have this confirmed.

Many Thanks

Problems with Matrix Inversion dgetri

I use two functions dgetrf and dgetri to do large matrix inversion. The first function is doing LU decomposition and the second function is doing matrix inversion based on LU decomposition. When I comparing the result with matlab, I found some problems:

1. For the same big matrix (I tried 10000 by 10000), the speedup of mkl is not very large. For exmaple, matlab took about 236 seconds while mkl took about 220 seconds to finish. I want to know whether this speedup is ok? Or mkl can get much better performance?

Páginas

Assine o Intel® Math Kernel Library