-
Notifications
You must be signed in to change notification settings - Fork 842
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
Incremental runs are worse than full runs #1721
Comments
Just running create 1k rows for vanillajs, but with 40 iterations for the following cases:
The results aren't as clear as I hoped. |
I wonder if there's any variation caused from some incremental runs executing on efficiency cores. I know I've seen it a fair amount on Linux with my intel cpus when running benchmarks, so I use something like The closest ability I found for macos is Or maybe no runs are happening on the e-cores anyway and mac being a holistic platform just has really good defaults for cpu affinity handling out of the box. |
Actually, OSX + Apple CPU is not the best environment for performance tuning, it is very unlikely that fiddling with charger or wifi will solve this issue. A Linux + AMD/Intel device would have at least a proper CPU frequency lock... A increase of sampling time may help, at least it seems that this issue became evident recently so that may be due to reducing/removing the throttling in tests. |
There are two kind of runs:
This issue tracks the impact of the measures for the full run. Maybe we can work out what's causing the effect.
The text was updated successfully, but these errors were encountered: