-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
MPFR is ~2x slower than julia 1.1 #31759
Comments
I think there are two possibilities here:
|
Bump. This is release blocking AFAIU so would be nice to have some progress / update here. Should we go back to just building MPFR from source? |
It took me almost three weeks to iron out issues, but I finally got my new BB shards building, so we can take a look at this a little more closely; Compiling with a better default Original 1.1 performance (compiled with GCC 7.1):
Current
My
Compiling with GCC 8 doesn't change anything, so I think the second bullet point is irrelevant. I'm still investigating the rest of the performance issues; I will try rebuilding GMP with the new BB shards to see if that is the cause of the remainder of the slowdown. |
1.2 got changed to use source builds. |
(For MPFR and GMP only, just to mitigate the performance regression.) |
Why was the milestone here changed? From my memory, changing to source builds was only on 1.2 backport branch so this seems to be still in effect. Changing back milestone until it has been confirmed. |
Moved milestone since I backported the disable BB PR to the 1.3-rc branch. If we get it fixed for 1.3 then great, but no need for the milestone now. |
Using a commit with MPFR 4.0.2 but before the BinaryBuilder PR I get
while on #31727 I get
My guess is thus that the BB built MPFR library is slower than the one we used to built locally. This is reported by Nanosoldier at #31727 (comment) for the 1.2 backport branch.
The text was updated successfully, but these errors were encountered: