Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to use MKL Pardiso #9

Closed
ZenanH opened this issue Jul 1, 2019 · 2 comments
Closed

How to use MKL Pardiso #9

ZenanH opened this issue Jul 1, 2019 · 2 comments

Comments

@ZenanH
Copy link

ZenanH commented Jul 1, 2019

I need to solve a large sparse matrix equation system now. As far as I know, MKL pardiso is more efficient. I tried to install Pardiso.jl in Julia and download MKL (windows), but when I tried an example, Julia reported the following error:

Julia has exited. Press Enter to start a new session.
INTEL MKL ERROR: 操作系统无法运行 %1。 mkl_intel_thread.dll.
Intel MKL FATAL ERROR: Cannot load mkl_intel_thread.dll.

Because I didn't know how to solve it,
(I know this is due to some of my path configuration errors, but I really can't fix this problem on Windows. Maybe you can give me some reference 😄).
I found MKL. jl. In README it said:

The build step of the package will automatically download Intel MKL and rebuild Julia's system image against Intel MKL.

So I think I can install MKL.jl directly, but I'm not sure if MKl. jl includes Pardiso?

@KristofferC
Copy link
Contributor

KristofferC commented Jul 1, 2019

MKL.jl is only for BLAS/Lapack. For Pardiso, use Pardiso.jl. Your MKL installation seems to be broken somehow. There is no need to install MKL.jl to use Pardiso.jl.

@aminya aminya mentioned this issue Jul 7, 2019
@ViralBShah
Copy link
Contributor

Since this package is meant only to provide MKL as a BLAS/LAPACK replacement, this issue is out of scope here. One could perhaps have a standard way to install MKL that other packages could leverage. For now, I'm closing this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants