Conversation
…unctionsOnASingleLine: None, KeepEmptyLinesAtTheStartOfBlocks: false}" -i *.{c,h}
|
@odow @kalmarek - I'm 99.9% sure this isn't a breaking change for Julia but PTAL and let me know. BTW - the MKL version of the direct solver can be much faster, so if the user has MKL installed in their Julia it might be worth investigating how to link against it for all the LAPACK / BLAS usages as well as the linear solver after this lands. |
|
It only uses pardiso, so I believe it's just MKL but would need to be tested. |
|
So I tried to make it work, and here is a proof of concept: I managed to compile and locally deploy Unfortunately I don't see a way around it (except manually |
|
Hmmm, that's annoying. I also found it a bit tricky to get the install right on all machines that I tried, I needed quite a lot of flags, see here, and the link at the comment above that line. I'm a bit surprised that Julia isn't able to figure it out with |
|
As far as I understand that's something that needs to be done at runtime (by e.g. detecting the capabilities of the cpu). That's not what julia |
Add interface for the MKL Pardiso direct linear solver, add some tests and docs.