One last time about this Geekbench garbage.
The ânaturalâ clockspeed of RPi 4 is 1800 MHz (the 1500 MHz limitation applied only to the early BCM2711 Rev. B0 SoCs). Letâs assume BCM2711 C0 with natural clockspeed gets a GB 280/730 score.
Ok, we shouldnât assume but browse the results: https://browser.geekbench.com/search?q=bcm2711
First surprise: RPi 4 when running in Linux has only 1 CPU core while being equipped with 4 when running Android!
Then looking at 1st results page only we see these scores for 1800 MHz:
- 184/280
- 194/429
- 210/529
- 212/637
- 193/451
- 206/450
Impressive since far far away from the assumed 280/730 score. And also the result variation is that high that we already know that weâre not dealing with a benchmark but with a random number generator.
Anyway: back to the assumed 280/730 score. If we compare with RK3568 and use 180/590 instead the A55 are at 65% percent of A72 with single-threaded tasks but 80% with tasks utilizing all 4 cores.
- BCM2711 achieves a 2.6 ratio when comparing single-threaded with multi-threaded (with silly synthetic benchmarks we would see a 4.0 ratio when comparing one core with 4)
- RK3568 achieves a 3.3 ratio when comparing single-threaded with multi-threaded
So RK3568 is 1.26 more efficient when all cores are busy compared to BCM2711 which hints at the latter being a SoC suffering from internal bottlenecks. And if we take these 1.26 factor and look at the multi-threaded efficiency (80% / 1.26 = 64%) we see that GB results are at least consistent.
But which use case do Geekbench combined scores represent? Exactly: none.
When we look at some real-world task like compression/decompression with some specific algorithm (e.g. 7-zipâs internal benchmark which is a rough representation of âserver workloads in generalâ as multi-threaded benchmark score) then the A55 are at 83% percent of A72 with single-threaded tasks but 91% with tasks utilizing all 4 cores (see below). Iâm comparing RPi 4 at 1.8 GHz with Rock 3A at 2.0 GHz (ânaturalâ clockspeeds, no âoverclockingâ or the like).
While @enoch got fooled by Geekbench result browser to believe the A55 are at 56% percent of A72 with single-threaded tasks but 61% with tasks utilizing all 4 cores.
56% vs. 83% single-threaded and 61% vs. 91% multi-threaded. By relying on numbers without meaning.
Single-threaded 7-zip
1 x Cortex-A72 @ 2000 MHz (BCM2711)
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,4 CPUs LE)
LE
CPU Freq: - - - - - - - - -
RAM size: 3794 MB, # CPU hardware threads: 4
RAM usage: 435 MB, # Benchmark threads: 1
Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 1675 100 1631 1630 | 24872 100 2125 2124
23: 1605 100 1637 1636 | 24365 100 2111 2109
24: 1527 100 1642 1642 | 23919 100 2100 2100
25: 1420 100 1622 1622 | 23271 100 2072 2071
---------------------------------- | ------------------------------
Avr: 100 1633 1632 | 100 2102 2101
Tot: 100 1868 1867
1 x Cortex-A72 @ 1800 MHz (BCM2711)
Executing benchmark single-threaded on cpu0 (Cortex-A72)
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,4 CPUs LE)
LE
CPU Freq: - 64000000 - - - - - - -
RAM size: 958 MB, # CPU hardware threads: 4
RAM usage: 435 MB, # Benchmark threads: 1
Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 1688 100 1643 1643 | 22726 100 1941 1940
23: 1531 100 1561 1561 | 22395 100 1939 1939
24: 1442 100 1551 1551 | 21999 100 1932 1931
25: 1351 100 1543 1543 | 21476 100 1912 1912
---------------------------------- | ------------------------------
Avr: 100 1575 1574 | 100 1931 1930
Tot: 100 1753 1752
1 x Cortex-A55 @ 2000 MHz (RK3568)
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,4 CPUs LE)
LE
CPU Freq: - - - - - - - - -
RAM size: 3924 MB, # CPU hardware threads: 4
RAM usage: 435 MB, # Benchmark threads: 1
Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 1039 100 1011 1011 | 22872 100 1953 1953
23: 955 100 974 974 | 22343 100 1934 1934
24: 906 100 974 974 | 21790 100 1913 1913
25: 844 100 965 965 | 21048 100 1874 1873
---------------------------------- | ------------------------------
Avr: 100 981 981 | 100 1919 1918
Tot: 100 1450 1450
Multi-threaded 7-zip
4 x Cortex-A72 @ 2000 MHz (BCM2711)
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,4 CPUs LE)
LE
CPU Freq: - - - - - - - - -
RAM size: 3794 MB, # CPU hardware threads: 4
RAM usage: 882 MB, # Benchmark threads: 4
Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 4257 348 1188 4141 | 94921 396 2043 8098
23: 3910 367 1086 3984 | 92508 395 2024 8004
24: 3892 374 1120 4185 | 90618 396 2009 7955
25: 3824 370 1179 4366 | 88417 397 1983 7869
---------------------------------- | ------------------------------
Avr: 365 1143 4169 | 396 2015 7982
Tot: 381 1579 6075
4 x Cortex-A72 @ 1800 MHz (BCM2711)
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,4 CPUs LE)
LE
CPU Freq: - - - - - - - - -
RAM size: 958 MB, # CPU hardware threads: 4
RAM usage: 882 MB, # Benchmark threads: 4
Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 4232 350 1177 4117 | 88569 399 1894 7556
23: 4030 359 1145 4107 | 87096 399 1887 7536
24: 3978 372 1151 4278 | 85017 398 1877 7463
25: 2601 307 968 2970 | 82219 399 1834 7317
---------------------------------- | ------------------------------
Avr: 347 1110 3868 | 399 1873 7468
Tot: 373 1491 5668
4 x Cortex-A55 @ 2000 MHz (RK3568)
7-Zip (a) [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=C,Utf16=off,HugeFiles=on,64 bits,4 CPUs LE)
LE
CPU Freq: - - 64000000 64000000 - - - - -
RAM size: 3924 MB, # CPU hardware threads: 4
RAM usage: 882 MB, # Benchmark threads: 4
Compressing | Decompressing
Dict Speed Usage R/U Rating | Speed Usage R/U Rating
KiB/s % MIPS MIPS | KiB/s % MIPS MIPS
22: 3115 359 845 3031 | 86765 399 1857 7402
23: 2966 367 824 3022 | 84797 399 1838 7337
24: 2903 378 826 3122 | 82388 399 1811 7233
25: 2759 383 823 3151 | 78741 395 1772 7008
---------------------------------- | ------------------------------
Avr: 372 829 3081 | 398 1820 7245
Tot: 385 1325 5163