-
-
Notifications
You must be signed in to change notification settings - Fork 37
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
Win: Alternative to MKL #257
Comments
That is not true. We build against reference LAPACK, and you can switch it out in your environment as you please. I just tried1
and they all resolve without issue. If you're trying to combine specifically
That work (openblas+llvm-openmp) was waiting for a very long time on conda-forge/conda-forge-pinning-feedstock#1359, which itself needed a stable flang (that we've all been waiting for for even longer). We now have flang 17, but that's still pretty experimental (and only used here out of necessity). I'm hoping that by flang 18 at the beginning of next year, we'll be able to roll it out as our fortran compiler on windows more generally. CC @isuruf Footnotes
|
Thank you for the guidance! Do you know what blas/lapack to pick on Windows to avoid incompatibility with |
Neither blis nor netlib conflict
|
Thank you! I'll give that a try in conda-forge/impactx-feedstock#23 :) |
can this be closed @ax3l ? |
Solution to issue cannot be found in the documentation.
Issue
Currently, the CF scipy build on Windows unconditionally builds against MKL (for blas & lapack).
mkl
has a hard dependency onintel-openmp
, which means downstream projects that use scipy cannot usellvm-openmp
withclang-cl
anymore if they pull in scipy (even if only at runtime).https://conda-forge.org/docs/maintainer/knowledge_base.html#blas
conda-forge/intel_repack-feedstock#59
Is it possible to provide an alternative to depending on MKL for windows builds?
Installed packages
Environment info
The text was updated successfully, but these errors were encountered: