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 .
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 pgbench: Mostly RAM - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Only pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Single Thread - Read Only pgbench: Buffer Test - Single Thread - Read Write pgbench: Buffer Test - Heavy Contention - Read Only pgbench: Buffer Test - Heavy Contention - Read Write ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point compress-7zip: Compress Speed Test compress-pbzip2: 256MB File Compression compress-gzip: Linux Source Tree Archiving To .tar.gz compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster x264: H.264 Video Encoding build-linux-kernel: Time To Compile povray: Trace Time openssl: RSA 4096-bit Performance sysbench: CPU sysbench: Memory java-scimark2: FFT Performance java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Composite Performance java-scimark2: Monte Carlo Performance bork: File Encryption Time dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans tinymembench: Standard Memcpy tinymembench: Standard Memset cachebench: Read Cache cachebench: Write Cache cachebench: Read / Modify / Write redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET mcperf: Add mcperf: Get mcperf: Set mcperf: Append mcperf: Delete mcperf: Prepend mcperf: Replace apache: Static Web Page Serving apache-siege: 200 apache-siege: 250 phpbench: PHP Benchmark Suite mbw: Memory Copy - 128 MiB mbw: Memory Copy - 512 MiB mbw: Memory Copy, Fixed Block Size - 128 MiB mbw: Memory Copy, Fixed Block Size - 512 MiB pi4-arm64 pi4-armhf 2537.13 10521.08 485.80 5959.40 176.26 8567.69 406.20 3977.07 3258.75 3849.27 4105.57 3917.71 3972.10 3533.90 4106.77 3979.31 3797.14 3529 78.41 154.38 412.46 309.39 832.87 273.37 222.52 5.47 2594.17 544.31 95.70 5963.00 6624457.37 397.07 493.93 492.76 331.20 41.85 16315 30689 84769 37293 2366.27 3191.37 3807.00 5582.52 11116.05 324184.72 430178.74 304398.17 479801.65 376688.93 13182.23 18616.33 13164.40 13976.90 18588.43 14056.50 14042.80 4436.84 3556.22 3440.30 118768 2300.43 2241.73 2302.31 2221.88 5553.89 11228.91 522.58 6036.71 182.60 11264.92 570.95 4068.82 3643.06 2039.99 3943.66 3184.60 3987.98 2546.08 4235.62 3552.70 3617.19 3265 79.94 156.25 417.27 413.44 1010.08 282.70 219.36 5.10 1792.98 623.40 97.37 369.56 1939670.97 365.29 566.13 474.41 270.46 48.59 13840 33074 87415 23880 1087.67 3174.20 3809.85 5579.43 11092.92 340107.36 273029.46 172349.14 324697.48 246922.41 12408.67 18551.23 12448.03 13041.50 18399.20 13079.97 13112.60 3792.40 2956.34 2757.36 111368 2340.31 2184.79 2332.32 2161.29 OpenBenchmarking.org
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
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 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
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: 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
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
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: 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: 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: 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: 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: 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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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: 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
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
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
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: 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
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: 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: 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
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
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
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
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
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 - 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
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
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
Phoronix Test Suite v10.8.4