Pine 64 benchmarks
Oh cool what a change in temperature. Looks good for a first improvement and I think it is pretty good with a larger/better heat sink. Though the end of the monitor graph looks strange, high temp no CPU cores .. What happened there?
Here we go:

Everything necessary to interpret the results available here:
And another one:
you've been busy while I was sleeping Wink
Those are all with:
export CXXFLAGS="-march=armv8-a -mtune=cortex-a53"
export CFLAGS="-march=armv8-a -mtune=cortex-a53"
and aggressive throttling & heatsink + fan?
Less aggressive throttling Wink And the most important part was adjusting the cooler table since you can influence throttling behavior this way. Please don't think about it without going through the whole process outlined here:

My A64 is stable with these settings but it's a huge amount of work to verify this.

The submitted results were meant for the Phoronix founder so he might get the idea that the most important thing when testing modern SBC is to look at thermal and especially throttling behavior (something he still ignores more or less).
ok, optimized version, no aggressive throttling just better compiler options:
export CXXFLAGS="-march=armv8-a -mtune=cortex-a53"
export CFLAGS="-march=armv8-a -mtune=cortex-a53"

results (pine64-optimized):

for some reason john benchmark did not run, all the other results look promising
RPI monitor for some reasons show cpu count during C-Ray test. this is clearly incorrect:
there is no CPU killed in dmesg
and this is htop output:
Promising? The results aren't better than before, quite the opposite. Unless you improve heat dissipation the whole thing is useless since compiler optimisation might generate more heat, throttling happens earlier and the result looks slower.

Disable longsleep's core-keeper and try cpuburn-a53 to get the idea ;-)

BTW: without 'force-install' tests might not be rebuilt.
promising in terms of in line of resulsts with heatsink / fan with less agressive throttling.
I burnt my fingers trying cpuburn-a53 checking the heatsink Smile
Funny: John the ripper ignores CFLAGS by default. After patching the Makefile the score went from 763 up to 932 and would've exceeded 1000 if heavy throttling wouldn't happened.

The only thing we could learn from the Phoronix Test Suite is that compiler settings and thermal settings matter (the stuff that will be ignored normally Wink )

-O3 not active with every test. I stop here since passive benchmarking this way is just a waste of time :-)
Thanks Andrew2 and janwerner. Those results are very helpful for those willing to understand them.

For now i do not see a reason to change the cooler table in the default device tree. It does not loose cores with a8 load on all 4 cores and it is essentially impossible/pointless to benchmark a53 optimized code on all cores without a good heat dissipation solution. At least the cores come back now and i avoid reports why the Pine64 is faster when rebooted Smile

Possibly Related Threads…
Thread Author Replies Views Last Post
  Pine A64+ mainline mipi-dsi Learnincurve 3 6,859 01-12-2021, 07:36 AM
Last Post: Learnincurve
  DietPi OS for PINE A64 MichaIng 0 9,391 12-15-2020, 06:11 AM
Last Post: MichaIng
  Fedora 32/CentOS 8 Pine A64+ Images wideawake 2 5,703 10-02-2020, 11:38 AM
Last Post: mathiraj
  LibreELEC(KODI) for Pine A64 (+) pineadmin 6 16,204 05-02-2020, 10:29 AM
Last Post: aaronmarsh632
  Lakka-nightlies for Pine A64 (and H64) roel 11 19,998 04-23-2020, 12:55 AM
Last Post: roel
  Read DHT22 on Pine A64 ayufan 3 6,822 01-19-2020, 02:51 PM
Last Post: {-DesT-}
  Centos 7 for Pine A64 Luke 2 6,252 05-28-2019, 12:18 AM
Last Post: pineadmin
  NEMS Linux for Pine A64 (+) Luke 1 5,292 05-09-2019, 05:42 PM
Last Post: pineadmin
  Pine Board using linux stuck during boot sequence ktaragorn 4 8,586 03-30-2019, 06:48 AM
Last Post: ktaragorn
  motionEyeOS (PINE A64(+)) pineadmin 4 12,265 11-09-2018, 03:25 AM
Last Post: pineadmin

Forum Jump:

Users browsing this thread: 1 Guest(s)