Pi4 ARM 64 vs 32 This suite of tests was run to determine the performance differences between armhf (32-bit) and arm64 (64-bit) on a Raspberry Pi 4. The 2GB board was used, and Ubuntu Server 18.04.03 LTS was used as the software base. The system was installed on an SSD attached by a USB3 SATA adapter. Swap was intentionally left disabled in order to minimize the variability introduced by disk I/O; as a consequence, some tests did not complete due to running out of memory. Any tests that were not completed by both builds were removed.
HTML result view exported from: https://openbenchmarking.org/result/1909236-CCFR-PI464VS72&rdt&grr .
Pi4 ARM 64 vs 32 Processor Motherboard Memory Disk Graphics OS Kernel Compiler File-System Screen Resolution pi4-arm64 pi4-armhf ARMv8 Cortex-A72 @ 1.50GHz (4 Cores) BCM2835 Raspberry Pi 4 Model B Rev 1.1 2048MB 120GB ASMT1051 + 32GB 00000 BCM2708 Ubuntu 18.04 4.19.69-v8+ (aarch64) GCC 7.4.0 ext4 1920x1080 ARMv7 rev 3 @ 1.50GHz (4 Cores) 4.19.69-v7l+ (armv7l) OpenBenchmarking.org Compiler Details - pi4-arm64: --build=aarch64-linux-gnu --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-fix-cortex-a53-843419 --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-plugin --enable-shared --enable-threads=posix --host=aarch64-linux-gnu --program-prefix=aarch64-linux-gnu- --target=aarch64-linux-gnu --with-default-libstdcxx-abi=new --with-gcc-major-version-only -v - pi4-armhf: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-multilib --enable-nls --enable-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv7-a --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfpv3-d16 --with-gcc-major-version-only --with-mode=thumb --with-target-system-zlib -v Processor Details - Scaling Governor: BCM2835 Freq performance
Pi4 ARM 64 vs 32 build-linux-kernel: Time To Compile rodinia: OpenMP LavaMD apache-siege: 250 apache-siege: 200 povray: Trace Time compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-gzip: Linux Source Tree Archiving To .tar.gz compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 pgbench: Mostly RAM - Normal Load - Read Only dacapobench: Tradebeans rodinia: OpenMP CFD Solver tinymembench: Standard Memset tinymembench: Standard Memcpy apache: Static Web Page Serving rodinia: OpenMP Streamcluster dacapobench: Tradesoap dacapobench: Jython ramspeed: Copy - Integer ramspeed: Add - Integer ramspeed: Triad - Integer ramspeed: Scale - Integer ramspeed: Average - Integer ramspeed: Triad - Floating Point ramspeed: Average - Floating Point ramspeed: Copy - Floating Point dacapobench: H2 ramspeed: Scale - Floating Point ramspeed: Add - Floating Point cachebench: Read / Modify / Write cachebench: Read Cache cachebench: Write Cache x264: H.264 Video Encoding pgbench: Buffer Test - Heavy Contention - Read Only phpbench: PHP Benchmark Suite mcperf: Add mcperf: Set mcperf: Append mcperf: Prepend mcperf: Replace compress-pbzip2: 256MB File Compression java-scimark2: FFT Performance mbw: Memory Copy, Fixed Block Size - 512 MiB pgbench: Buffer Test - Heavy Contention - Read Write pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Single Thread - Read Only mcperf: Delete mcperf: Get compress-7zip: Compress Speed Test bork: File Encryption Time java-scimark2: Composite Performance mbw: Memory Copy - 512 MiB redis: SET openssl: RSA 4096-bit Performance redis: LPUSH sysbench: Memory redis: LPOP redis: SADD redis: GET sysbench: CPU mbw: Memory Copy - 128 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB java-scimark2: Monte Carlo Performance java-scimark2: Jacobi Successive Over-Relaxation pi4-arm64 pi4-armhf 2594.17 832.87 3440.30 3556.22 544.31 412.46 154.38 309.39 2537.13 37293 273.37 3191.37 2366.27 4436.84 222.52 84769 30689 3258.75 3977.07 4105.57 3849.27 3917.71 3979.31 3797.14 3533.90 16315 4106.77 3972.10 11116.05 3807.00 5582.52 5.47 8567.69 118768 13182.23 13164.40 13976.90 14056.50 14042.80 78.41 397.07 2221.88 406.20 10521.08 485.80 176.26 5959.40 18588.43 18616.33 3529 41.85 492.76 2241.73 376688.93 95.70 304398.17 6624457.37 324184.72 430178.74 479801.65 5963.00 2300.43 2302.31 331.20 493.93 1792.98 1010.08 2757.36 2956.34 623.40 417.27 156.25 413.44 5553.89 23880 282.70 3174.20 1087.67 3792.40 219.36 87415 33074 3643.06 4068.82 3943.66 2039.99 3184.60 3552.70 3617.19 2546.08 13840 4235.62 3987.98 11092.92 3809.85 5579.43 5.10 11264.92 111368 12408.67 12448.03 13041.50 13079.97 13112.60 79.94 365.29 2161.29 570.95 11228.91 522.58 182.60 6036.71 18399.20 18551.23 3265 48.59 474.41 2184.79 246922.41 97.37 172349.14 1939670.97 340107.36 273029.46 324697.48 369.56 2340.31 2332.32 270.46 566.13 OpenBenchmarking.org
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile pi4-arm64 pi4-armhf 600 1200 1800 2400 3000 SE +/- 2.75, N = 3 SE +/- 1.18, N = 3 2594.17 1792.98
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD pi4-arm64 pi4-armhf 200 400 600 800 1000 SE +/- 0.49, N = 3 SE +/- 1.35, N = 3 832.87 1010.08
Apache Siege Concurrent Users: 250 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 250 pi4-arm64 pi4-armhf 700 1400 2100 2800 3500 SE +/- 9.86, N = 3 SE +/- 1.55, N = 3 3440.30 2757.36
Apache Siege Concurrent Users: 200 OpenBenchmarking.org Transactions Per Second, More Is Better Apache Siege 2.4.29 Concurrent Users: 200 pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 SE +/- 3.38, N = 3 SE +/- 3.70, N = 3 3556.22 2956.34
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time pi4-arm64 pi4-armhf 130 260 390 520 650 SE +/- 5.67, N = 3 SE +/- 2.79, N = 3 544.31 623.40
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 pi4-arm64 pi4-armhf 90 180 270 360 450 SE +/- 1.82, N = 3 SE +/- 0.53, N = 3 412.46 417.27
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz pi4-arm64 pi4-armhf 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 2.35, N = 12 154.38 156.25
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 pi4-arm64 pi4-armhf 90 180 270 360 450 SE +/- 0.28, N = 3 SE +/- 0.16, N = 3 309.39 413.44
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Only pi4-arm64 pi4-armhf 1200 2400 3600 4800 6000 SE +/- 25.41, N = 3 2537.13 5553.89
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans pi4-arm64 pi4-armhf 8K 16K 24K 32K 40K SE +/- 5548.00, N = 2 37293 23880
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver pi4-arm64 pi4-armhf 60 120 180 240 300 SE +/- 0.18, N = 3 SE +/- 0.39, N = 3 273.37 282.70
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset pi4-arm64 pi4-armhf 700 1400 2100 2800 3500 SE +/- 1.23, N = 3 SE +/- 6.96, N = 3 3191.37 3174.20
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy pi4-arm64 pi4-armhf 500 1000 1500 2000 2500 SE +/- 3.31, N = 3 SE +/- 4.06, N = 3 2366.27 1087.67
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving pi4-arm64 pi4-armhf 1000 2000 3000 4000 5000 SE +/- 13.03, N = 3 SE +/- 17.80, N = 3 4436.84 3792.40
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster pi4-arm64 pi4-armhf 50 100 150 200 250 SE +/- 0.28, N = 3 SE +/- 0.05, N = 3 222.52 219.36
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap pi4-arm64 pi4-armhf 20K 40K 60K 80K 100K SE +/- 487.80, N = 4 SE +/- 402.95, N = 3 84769 87415
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython pi4-arm64 pi4-armhf 7K 14K 21K 28K 35K SE +/- 434.52, N = 20 SE +/- 260.97, N = 4 30689 33074
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 3258.75 3643.06
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer pi4-arm64 pi4-armhf 900 1800 2700 3600 4500 3977.07 4068.82
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer pi4-arm64 pi4-armhf 900 1800 2700 3600 4500 4105.57 3943.66
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 3849.27 2039.99
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 3917.71 3184.60
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point pi4-arm64 pi4-armhf 900 1800 2700 3600 4500 3979.31 3552.70
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 3797.14 3617.19
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 3533.90 2546.08
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 pi4-arm64 pi4-armhf 3K 6K 9K 12K 15K SE +/- 132.14, N = 20 SE +/- 146.06, N = 4 16315 13840
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point pi4-arm64 pi4-armhf 900 1800 2700 3600 4500 4106.77 4235.62
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point pi4-arm64 pi4-armhf 900 1800 2700 3600 4500 3972.10 3987.98
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write pi4-arm64 pi4-armhf 2K 4K 6K 8K 10K SE +/- 8.90, N = 3 SE +/- 9.37, N = 3 11116.05 11092.92
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 SE +/- 0.39, N = 3 SE +/- 0.36, N = 3 3807.00 3809.85
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache pi4-arm64 pi4-armhf 1200 2400 3600 4800 6000 SE +/- 0.27, N = 3 SE +/- 0.44, N = 3 5582.52 5579.43
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding pi4-arm64 pi4-armhf 1.2308 2.4616 3.6924 4.9232 6.154 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 5.47 5.10
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only pi4-arm64 pi4-armhf 2K 4K 6K 8K 10K SE +/- 95.80, N = 6 SE +/- 16.98, N = 3 8567.69 11264.92
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite pi4-arm64 pi4-armhf 30K 60K 90K 120K 150K SE +/- 1564.21, N = 3 SE +/- 362.07, N = 3 118768 111368
Memcached mcperf Method: Add OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Add pi4-arm64 pi4-armhf 3K 6K 9K 12K 15K SE +/- 80.22, N = 3 SE +/- 23.62, N = 3 13182.23 12408.67
Memcached mcperf Method: Set OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Set pi4-arm64 pi4-armhf 3K 6K 9K 12K 15K SE +/- 70.01, N = 3 SE +/- 43.41, N = 3 13164.40 12448.03
Memcached mcperf Method: Append OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Append pi4-arm64 pi4-armhf 3K 6K 9K 12K 15K SE +/- 22.49, N = 3 SE +/- 57.16, N = 3 13976.90 13041.50
Memcached mcperf Method: Prepend OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Prepend pi4-arm64 pi4-armhf 3K 6K 9K 12K 15K SE +/- 15.35, N = 3 SE +/- 55.78, N = 3 14056.50 13079.97
Memcached mcperf Method: Replace OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Replace pi4-arm64 pi4-armhf 3K 6K 9K 12K 15K SE +/- 4.87, N = 3 SE +/- 8.72, N = 3 14042.80 13112.60
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression pi4-arm64 pi4-armhf 20 40 60 80 100 SE +/- 0.39, N = 3 SE +/- 0.15, N = 3 78.41 79.94
Java SciMark FFT Performance OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 FFT Performance pi4-arm64 pi4-armhf 90 180 270 360 450 SE +/- 4.35, N = 7 SE +/- 0.13, N = 4 397.07 365.29
MBW Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 512 MiB pi4-arm64 pi4-armhf 500 1000 1500 2000 2500 SE +/- 31.44, N = 15 SE +/- 33.69, N = 3 2221.88 2161.29
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write pi4-arm64 pi4-armhf 120 240 360 480 600 SE +/- 1.86, N = 3 SE +/- 1.09, N = 3 406.20 570.95
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only pi4-arm64 pi4-armhf 2K 4K 6K 8K 10K SE +/- 4.31, N = 3 SE +/- 41.04, N = 3 10521.08 11228.91
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write pi4-arm64 pi4-armhf 110 220 330 440 550 SE +/- 0.45, N = 3 SE +/- 2.54, N = 3 485.80 522.58
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Write pi4-arm64 pi4-armhf 40 80 120 160 200 SE +/- 0.39, N = 3 SE +/- 0.35, N = 3 176.26 182.60
PostgreSQL pgbench Scaling: Buffer Test - Test: Single Thread - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Single Thread - Mode: Read Only pi4-arm64 pi4-armhf 1300 2600 3900 5200 6500 SE +/- 50.26, N = 3 SE +/- 22.55, N = 3 5959.40 6036.71
Memcached mcperf Method: Delete OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Delete pi4-arm64 pi4-armhf 4K 8K 12K 16K 20K SE +/- 136.27, N = 3 SE +/- 100.07, N = 3 18588.43 18399.20
Memcached mcperf Method: Get OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.5.10 Method: Get pi4-arm64 pi4-armhf 4K 8K 12K 16K 20K SE +/- 68.09, N = 3 SE +/- 19.01, N = 3 18616.33 18551.23
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test pi4-arm64 pi4-armhf 800 1600 2400 3200 4000 SE +/- 11.53, N = 3 SE +/- 2.08, N = 3 3529 3265
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time pi4-arm64 pi4-armhf 11 22 33 44 55 SE +/- 0.15, N = 3 SE +/- 0.28, N = 3 41.85 48.59
Java SciMark Composite Performance OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Composite Performance pi4-arm64 pi4-armhf 110 220 330 440 550 SE +/- 1.71, N = 4 SE +/- 1.22, N = 4 492.76 474.41
MBW Test: Memory Copy - Array Size: 512 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 512 MiB pi4-arm64 pi4-armhf 500 1000 1500 2000 2500 SE +/- 26.38, N = 3 SE +/- 4.12, N = 3 2241.73 2184.79
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SET pi4-arm64 pi4-armhf 80K 160K 240K 320K 400K SE +/- 4228.25, N = 7 SE +/- 1041.94, N = 3 376688.93 246922.41
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance pi4-arm64 pi4-armhf 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 95.70 97.37
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPUSH pi4-arm64 pi4-armhf 70K 140K 210K 280K 350K SE +/- 2650.14, N = 3 SE +/- 2963.38, N = 3 304398.17 172349.14
Sysbench Test: Memory OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: Memory pi4-arm64 pi4-armhf 1.4M 2.8M 4.2M 5.6M 7M SE +/- 85282.87, N = 5 SE +/- 5472.59, N = 3 6624457.37 1939670.97
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: LPOP pi4-arm64 pi4-armhf 70K 140K 210K 280K 350K SE +/- 305.31, N = 3 SE +/- 1296.98, N = 3 324184.72 340107.36
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: SADD pi4-arm64 pi4-armhf 90K 180K 270K 360K 450K SE +/- 1430.41, N = 3 SE +/- 4158.25, N = 3 430178.74 273029.46
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 4.0.8 Test: GET pi4-arm64 pi4-armhf 100K 200K 300K 400K 500K SE +/- 6630.91, N = 3 SE +/- 3038.28, N = 3 479801.65 324697.48
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU pi4-arm64 pi4-armhf 1300 2600 3900 5200 6500 SE +/- 3.19, N = 3 SE +/- 0.03, N = 3 5963.00 369.56
MBW Test: Memory Copy - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 128 MiB pi4-arm64 pi4-armhf 500 1000 1500 2000 2500 SE +/- 1.54, N = 3 SE +/- 0.40, N = 3 2300.43 2340.31
MBW Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 128 MiB pi4-arm64 pi4-armhf 500 1000 1500 2000 2500 SE +/- 1.18, N = 3 SE +/- 7.43, N = 3 2302.31 2332.32
Java SciMark Monte Carlo Performance OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Monte Carlo Performance pi4-arm64 pi4-armhf 70 140 210 280 350 SE +/- 0.00, N = 4 SE +/- 8.55, N = 4 331.20 270.46
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation pi4-arm64 pi4-armhf 120 240 360 480 600 SE +/- 0.24, N = 4 SE +/- 0.04, N = 4 493.93 566.13
Phoronix Test Suite v10.8.4