-
Notifications
You must be signed in to change notification settings - Fork 0
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
Long precompilation times #42
Comments
On my Macbook Pro M1
Yes, it is a bit long, although I was not aware of this issue. |
Disabling quad-precision (i.e. replacing |
As of Julia 1.9, Julia introduced Package images. https://docs.julialang.org/en/v1/devdocs/pkgimg/#pkgimages.
This feature lets us quickly load SparseIR.jl (i.e., |
But, in the end, we will switch the backend of SparseIR.jl to C++/C. The precompilation time will be reduced then. |
In 1.12, there are tools to profile precompilation https://docs.julialang.org/en/v1.12-dev/manual/performance-tips/#Reducing-precompilation-time. Haven't yet tried it though. |
SparseIR
is now super-fast to load. However, it does take quite long to precompile.I don't understand why this should be, since we mostly do bog-standard linear algebra ... or is the quad-precision linear algebra just much slower?
Quite a small issue, but it is a little annoying :)
The text was updated successfully, but these errors were encountered: