-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Revive #27659: Revert "Revert "enable the SLP Vectorizer optimization pass by default"" #28344
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
Conversation
|
Your benchmark job has completed - possible performance regressions were detected. A full report can be found here. cc @ararslan |
|
I'll investigate the perf regressions and report back. It's totally possible they're real; if so, do we still want to merge this? @andreasnoack I'm seeing a LinearAlgebra-y error on windows in this PR, I think it's unrelated but just want to check with you. |
|
The test error looks like an unlucky draw. Let's see if #28355 can get rid of it. |
|
The skipmissing ones look somewhat interesting. Most of the other ones are among the usual candidates for flakyness. |
|
I am seeing some reproducible regressions here, but they're smaller on my machine than reported by nanosoldier (max ~10% in the That still seems worth merging to me; I'll do so tomorrow morning unless there are any objections. |
It's quite possible that this varies over architectural features. What architecture did you test with? |
|
|
Shall I merge this? Not sure that the (potential) regressions on nanosoldier are worth holding back here, though if others want to test more they can |
|
I'm ok with this, but rc1 just went, so this'll be in rc2. Hold for a few hours since we'll be branching release-0.7 shortly. |
Okay, feel free to merge whenever. Otherwise I'll just merge tomorrow. |
Reviving #27659 because I'd really like to see it in 0.7 if possible.
I redid the measurements from the original PR (#26594):
SLP Disabled
sysimg time:
StaticArrays test times (I just manually put
@timein front of all the relevantincludes in StaticArrays'test/runtests.jlfile):SLP Enabled
sysimg time:
StaticArrays test times:
@nanosoldier
runbenchmarks(ALL, vs = ":master")