-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[benchmark] bump minimum OS versions #66714
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
@swift-ci please benchmark |
x86_64 run: it turns out a lot of things were made randomly faster / slower by changing the build target, but its unclear how much this matters - Performance (x86_64): -O
Code size: -OPerformance (x86_64): -Osize
Code size: -OsizePerformance (x86_64): -Onone
Code size: -swiftlibsHow to read the dataThe tables contain differences in performance which are larger than 8% and differences in code size which are larger than 1%.If you see any unexpected regressions, you should consider fixing the Noise: Sometimes the performance results (not code size!) contain false Hardware Overview
|
Condensing the above results: it appears that SIMD (or anything vectorizable) got faster on Intel because of finally gaining SSE4 as a minimum requirement (10.9 supported Merom / 65nm Core 2 Duo (no SSE4), while 10.13 bumped minimums to Penryn / 45nm Core 2 Duo (with SSE4)). |
@swift-ci please smoke test |
@swift-ci please merge |
https://ci.swift.org runs Xcode 14.2, and this PR brings the deployment versions in line with the official minimum supported versions.