-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Benchmark Raspberry Pi 5 Linux kernel NUMA patch #36
Comments
Baseline
Geekbench 6
HPL / Top 500
Click to show representative result
Power consumption graph showing HPL run tail end, and two of the Geekbench 6 runs. System uptime is over 24 hours. |
After applying NUMA patch
IMPORTANT NOTE: The following results were taken with the NUMA Emulation patch applied, but without adding Geekbench 6
Single core: 0.25% slower HPL / Top 500
Result: 8.00% faster Click to show representative result
|
I also ran Geekbench 6 just after boot (1 min uptime) with the NUMA patch in place. Here's the result: https://browser.geekbench.com/v6/cpu/6820837 (801 / 1636). |
And another Geekbench 6 run about 1 hour after boot, after cooldown period of 10 minutes after all the previous tests: https://browser.geekbench.com/v6/cpu/6821505 (799 / 1637). So no noticeable difference at least on this Pi 5 8GB running this Linux kernel between runs immediately following boot and runs much later. Going to move some other performance testing over to geerlingguy/sbc-reviews#21 |
Hi @geerlingguy, I'm running through your steps and I think we also need to add |
@will127534 - heh... as I was writing up a bit of a post on this... I realized that exact step was missing. I'm going to re-test now. Adding
Geekbench 6Run with:
Single core: 6.29% faster HPL / Top 500Modified
Result: 14.85% faster Click to show representative result
|
I would like to see if the NUMA patch here: https://lore.kernel.org/lkml/[email protected]/ — has any bearing on HPL performance and/or efficiency scores. Especially if it's reproducible and significant.
The stated numbers for Geekbench 6 are 5-ish and 20-ish percent improvements for single/multicore. I would like to see if there's any impact for HPL (which is inherently multicore, and very RAM-speed-dependent). Also measure the power usage to see if this affects power draw positively, negatively, or not at all.
NOTE: I'm testing with an 8GB Raspberry Pi 5. Default clocks, Raspberry Pi 5 Active Cooler, ambient temperature 80°F/26.7°C.
The text was updated successfully, but these errors were encountered: