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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1909236-CCFR-PI464VS72
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 8 Tests
Compression Tests 5 Tests
CPU Massive 22 Tests
Creator Workloads 2 Tests
Cryptography 2 Tests
Database Test Suite 2 Tests
Java 3 Tests
Common Kernel Benchmarks 5 Tests
Memory Test Suite 4 Tests
Multi-Core 9 Tests
Programmer / Developer System Benchmarks 2 Tests
Server 7 Tests
Server CPU Tests 13 Tests
Single-Threaded 6 Tests
Common Workstation Benchmarks 2 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
pi4-arm64
September 18 2019
  10 Hours, 28 Minutes
pi4-armhf
September 21 2019
  10 Hours, 27 Minutes
Invert Hiding All Results Option
  10 Hours, 27 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Pi4 ARM 64 vs 32ProcessorMotherboardMemoryDiskGraphicsOSKernelCompilerFile-SystemScreen Resolutionpi4-arm64pi4-armhfARMv8 Cortex-A72 @ 1.50GHz (4 Cores)BCM2835 Raspberry Pi 4 Model B Rev 1.12048MB120GB ASMT1051 + 32GB 00000BCM2708Ubuntu 18.044.19.69-v8+ (aarch64)GCC 7.4.0ext41920x1080ARMv7 rev 3 @ 1.50GHz (4 Cores)4.19.69-v7l+ (armv7l)OpenBenchmarking.orgCompiler 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-arm64 vs. pi4-armhf ComparisonPhoronix Test SuiteBaseline+378.4%+378.4%+756.8%+756.8%+1135.2%+1135.2%118.9%56.2%44.7%40.6%31.5%17.9%14.6%11.8%7.6%6.7%4.9%3.6%3.1%2.3%Memory241.5%Mostly RAM - Normal Load - Read OnlyStandard Memcpy117.6%CPU1513.5%Scale - Integer88.7%LPUSH76.6%SADD57.6%TradebeansSET52.6%GET47.8%Time To CompileBuffer Test - Heavy Contention - Read WriteCopy - Floating Point38.8%C.u.1.0.3.s.i.i.C.L.133.6%Buffer Test - Heavy Contention - Read Only25024.8%Average - Integer23%M.C.P22.5%OpenMP LavaMD21.3%20020.3%H2S.W.P.S17%F.E.T16.1%J.S.O.RTrace Time14.5%Triad - Floating Point12%Copy - IntegerFFT Performance8.7%C.S.T8.1%Jython7.8%Buffer Test - Normal Load - Read WritePrepend7.5%H.2.V.E7.3%Append7.2%Replace7.1%Buffer Test - Normal Load - Read OnlyP.B.S6.6%Add6.2%Set5.8%Average - Floating Point5%LPOPTriad - Integer4.1%C.P3.9%Buffer Test - Single Thread - Read WriteOpenMP CFD Solver3.4%Scale - Floating PointTradesoap3.1%M.C.F.B.S - 512 MiB2.8%Memory Copy - 512 MiB2.6%Add - Integer2.F.C2%SysbenchPostgreSQL pgbenchTinymembenchSysbenchRAMspeed SMPRedisRedisDaCapo BenchmarkRedisRedisTimed Linux Kernel CompilationPostgreSQL pgbenchRAMspeed SMPZstd CompressionPostgreSQL pgbenchApache SiegeRAMspeed SMPJava SciMarkRodiniaApache SiegeDaCapo BenchmarkApache BenchmarkBork File EncrypterJava SciMarkPOV-RayRAMspeed SMPRAMspeed SMPJava SciMark7-Zip CompressionDaCapo BenchmarkPostgreSQL pgbenchMemcached mcperfx264Memcached mcperfMemcached mcperfPostgreSQL pgbenchPHPBenchMemcached mcperfMemcached mcperfRAMspeed SMPRedisRAMspeed SMPJava SciMarkPostgreSQL pgbenchRodiniaRAMspeed SMPDaCapo BenchmarkMBWMBWRAMspeed SMPParallel BZIP2 Compressionpi4-arm64pi4-armhf

Pi4 ARM 64 vs 32pgbench: Mostly RAM - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Onlypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Onlypgbench: Buffer Test - Single Thread - Read Writepgbench: Buffer Test - Heavy Contention - Read Onlypgbench: Buffer Test - Heavy Contention - Read Writeramspeed: Add - Integerramspeed: Copy - Integerramspeed: Scale - Integerramspeed: Triad - Integerramspeed: Average - Integerramspeed: Add - Floating Pointramspeed: Copy - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Floating Pointramspeed: Average - Floating Pointcompress-7zip: Compress Speed Testcompress-pbzip2: 256MB File Compressioncompress-gzip: Linux Source Tree Archiving To .tar.gzcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19rodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusterx264: H.264 Video Encodingbuild-linux-kernel: Time To Compilepovray: Trace Timeopenssl: RSA 4096-bit Performancesysbench: CPUsysbench: Memoryjava-scimark2: FFT Performancejava-scimark2: Jacobi Successive Over-Relaxationjava-scimark2: Composite Performancejava-scimark2: Monte Carlo Performancebork: File Encryption Timedacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeanstinymembench: Standard Memcpytinymembench: Standard Memsetcachebench: Read Cachecachebench: Write Cachecachebench: Read / Modify / Writeredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETmcperf: Addmcperf: Getmcperf: Setmcperf: Appendmcperf: Deletemcperf: Prependmcperf: Replaceapache: Static Web Page Servingapache-siege: 200apache-siege: 250phpbench: PHP Benchmark Suitembw: Memory Copy - 128 MiBmbw: Memory Copy - 512 MiBmbw: Memory Copy, Fixed Block Size - 128 MiBmbw: Memory Copy, Fixed Block Size - 512 MiBpi4-arm64pi4-armhf2537.1310521.08485.805959.40176.268567.69406.203977.073258.753849.274105.573917.713972.103533.904106.773979.313797.14352978.41154.38412.46309.39832.87273.37222.525.472594.17544.3195.705963.006624457.37397.07493.93492.76331.2041.85163153068984769372932366.273191.373807.005582.5211116.05324184.72430178.74304398.17479801.65376688.9313182.2318616.3313164.4013976.9018588.4314056.5014042.804436.843556.223440.301187682300.432241.732302.312221.885553.8911228.91522.586036.71182.6011264.92570.954068.823643.062039.993943.663184.603987.982546.084235.623552.703617.19326579.94156.25417.27413.441010.08282.70219.365.101792.98623.4097.37369.561939670.97365.29566.13474.41270.4648.59138403307487415238801087.673174.203809.855579.4311092.92340107.36273029.46172349.14324697.48246922.4112408.6718551.2312448.0313041.5018399.2013079.9713112.603792.402956.342757.361113682340.312184.792332.322161.29OpenBenchmarking.org

PostgreSQL pgbench

This is a simple benchmark of PostgreSQL using pgbench. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Mostly RAM - Test: Normal Load - Mode: Read Onlypi4-arm64pi4-armhf12002400360048006000SE +/- 25.41, N = 32537.135553.89
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Mostly RAM - Test: Normal Load - Mode: Read Onlypi4-arm64pi4-armhf10002000300040005000Min: 2505.15 / Avg: 2537.13 / Max: 2587.32

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Onlypi4-arm64pi4-armhf2K4K6K8K10KSE +/- 4.31, N = 3SE +/- 41.04, N = 310521.0811228.91
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Onlypi4-arm64pi4-armhf2K4K6K8K10KMin: 10514.12 / Avg: 10521.08 / Max: 10528.96Min: 11171.8 / Avg: 11228.91 / Max: 11308.51

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Writepi4-arm64pi4-armhf110220330440550SE +/- 0.45, N = 3SE +/- 2.54, N = 3485.80522.58
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Normal Load - Mode: Read Writepi4-arm64pi4-armhf90180270360450Min: 485 / Avg: 485.8 / Max: 486.57Min: 517.5 / Avg: 522.58 / Max: 525.4

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read Onlypi4-arm64pi4-armhf13002600390052006500SE +/- 50.26, N = 3SE +/- 22.55, N = 35959.406036.71
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read Onlypi4-arm64pi4-armhf10002000300040005000Min: 5874.16 / Avg: 5959.4 / Max: 6048.17Min: 5991.61 / Avg: 6036.71 / Max: 6059.3

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read Writepi4-arm64pi4-armhf4080120160200SE +/- 0.39, N = 3SE +/- 0.35, N = 3176.26182.60
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Single Thread - Mode: Read Writepi4-arm64pi4-armhf306090120150Min: 175.57 / Avg: 176.26 / Max: 176.93Min: 181.9 / Avg: 182.6 / Max: 182.96

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Onlypi4-arm64pi4-armhf2K4K6K8K10KSE +/- 95.80, N = 6SE +/- 16.98, N = 38567.6911264.92
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Onlypi4-arm64pi4-armhf2K4K6K8K10KMin: 8178.89 / Avg: 8567.69 / Max: 8842.26Min: 11245.97 / Avg: 11264.92 / Max: 11298.79

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Writepi4-arm64pi4-armhf120240360480600SE +/- 1.86, N = 3SE +/- 1.09, N = 3406.20570.95
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 10.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Writepi4-arm64pi4-armhf100200300400500Min: 404.1 / Avg: 406.2 / Max: 409.92Min: 569.32 / Avg: 570.95 / Max: 573.02

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Integerpi4-arm64pi4-armhf90018002700360045003977.074068.82

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Integerpi4-arm64pi4-armhf80016002400320040003258.753643.06

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Integerpi4-arm64pi4-armhf80016002400320040003849.272039.99

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Integerpi4-arm64pi4-armhf90018002700360045004105.573943.66

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Integerpi4-arm64pi4-armhf80016002400320040003917.713184.60

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating Pointpi4-arm64pi4-armhf90018002700360045003972.103987.98

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating Pointpi4-arm64pi4-armhf80016002400320040003533.902546.08

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating Pointpi4-arm64pi4-armhf90018002700360045004106.774235.62

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating Pointpi4-arm64pi4-armhf90018002700360045003979.313552.70

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating Pointpi4-arm64pi4-armhf80016002400320040003797.143617.19

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testpi4-arm64pi4-armhf8001600240032004000SE +/- 11.53, N = 3SE +/- 2.08, N = 335293265
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testpi4-arm64pi4-armhf6001200180024003000Min: 3516 / Avg: 3529 / Max: 3552Min: 3261 / Avg: 3265 / Max: 3268

Parallel BZIP2 Compression

This test measures the time needed to compress a file (a .tar package of the Linux kernel source code) using BZIP2 compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File Compressionpi4-arm64pi4-armhf20406080100SE +/- 0.39, N = 3SE +/- 0.15, N = 378.4179.94
OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File Compressionpi4-arm64pi4-armhf1530456075Min: 77.64 / Avg: 78.41 / Max: 78.86Min: 79.76 / Avg: 79.94 / Max: 80.24

Gzip Compression

This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzpi4-arm64pi4-armhf306090120150SE +/- 0.12, N = 3SE +/- 2.35, N = 12154.38156.25
OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzpi4-arm64pi4-armhf306090120150Min: 154.18 / Avg: 154.38 / Max: 154.58Min: 151.26 / Avg: 156.25 / Max: 177.94

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9pi4-arm64pi4-armhf90180270360450SE +/- 1.82, N = 3SE +/- 0.53, N = 3412.46417.27
OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9pi4-arm64pi4-armhf70140210280350Min: 409.12 / Avg: 412.46 / Max: 415.39Min: 416.67 / Avg: 417.27 / Max: 418.32

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19pi4-arm64pi4-armhf90180270360450SE +/- 0.28, N = 3SE +/- 0.16, N = 3309.39413.44
OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19pi4-arm64pi4-armhf70140210280350Min: 308.84 / Avg: 309.39 / Max: 309.78Min: 413.24 / Avg: 413.44 / Max: 413.76

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDpi4-arm64pi4-armhf2004006008001000SE +/- 0.49, N = 3SE +/- 1.35, N = 3832.871010.08
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDpi4-arm64pi4-armhf2004006008001000Min: 832.17 / Avg: 832.87 / Max: 833.81Min: 1008.38 / Avg: 1010.08 / Max: 1012.75

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solverpi4-arm64pi4-armhf60120180240300SE +/- 0.18, N = 3SE +/- 0.39, N = 3273.37282.70
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solverpi4-arm64pi4-armhf50100150200250Min: 273.18 / Avg: 273.37 / Max: 273.72Min: 282.24 / Avg: 282.7 / Max: 283.49

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamclusterpi4-arm64pi4-armhf50100150200250SE +/- 0.28, N = 3SE +/- 0.05, N = 3222.52219.36
OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP Streamclusterpi4-arm64pi4-armhf4080120160200Min: 222.07 / Avg: 222.52 / Max: 223.04Min: 219.27 / Avg: 219.36 / Max: 219.42

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encodingpi4-arm64pi4-armhf1.23082.46163.69244.92326.154SE +/- 0.02, N = 3SE +/- 0.02, N = 35.475.10
OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encodingpi4-arm64pi4-armhf246810Min: 5.44 / Avg: 5.47 / Max: 5.5Min: 5.06 / Avg: 5.1 / Max: 5.12

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compilepi4-arm64pi4-armhf6001200180024003000SE +/- 2.75, N = 3SE +/- 1.18, N = 32594.171792.98
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compilepi4-arm64pi4-armhf5001000150020002500Min: 2590.85 / Avg: 2594.17 / Max: 2599.62Min: 1790.89 / Avg: 1792.98 / Max: 1794.99

POV-Ray

This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Timepi4-arm64pi4-armhf130260390520650SE +/- 5.67, N = 3SE +/- 2.79, N = 3544.31623.40
OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Timepi4-arm64pi4-armhf110220330440550Min: 538.62 / Avg: 544.31 / Max: 555.65Min: 618 / Avg: 623.4 / Max: 627.33

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performancepi4-arm64pi4-armhf20406080100SE +/- 0.06, N = 3SE +/- 0.03, N = 395.7097.37
OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performancepi4-arm64pi4-armhf20406080100Min: 95.6 / Avg: 95.7 / Max: 95.8Min: 97.3 / Avg: 97.37 / Max: 97.4

Sysbench

This is a benchmark of Sysbench with CPU and memory sub-tests. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUpi4-arm64pi4-armhf13002600390052006500SE +/- 3.19, N = 3SE +/- 0.03, N = 35963.00369.56
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUpi4-arm64pi4-armhf10002000300040005000Min: 5956.77 / Avg: 5963 / Max: 5967.31Min: 369.51 / Avg: 369.56 / Max: 369.62

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: Memorypi4-arm64pi4-armhf1.4M2.8M4.2M5.6M7MSE +/- 85282.87, N = 5SE +/- 5472.59, N = 36624457.371939670.97
OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: Memorypi4-arm64pi4-armhf1.1M2.2M3.3M4.4M5.5MMin: 6287153.1 / Avg: 6624457.37 / Max: 6744349.46Min: 1929073.88 / Avg: 1939670.97 / Max: 1947340.99

Java SciMark

This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0FFT Performancepi4-arm64pi4-armhf90180270360450SE +/- 4.35, N = 7SE +/- 0.13, N = 4397.07365.29
OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0FFT Performancepi4-arm64pi4-armhf70140210280350Min: 377.05 / Avg: 397.07 / Max: 416.68Min: 364.9 / Avg: 365.29 / Max: 365.52

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-Relaxationpi4-arm64pi4-armhf120240360480600SE +/- 0.24, N = 4SE +/- 0.04, N = 4493.93566.13
OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-Relaxationpi4-arm64pi4-armhf100200300400500Min: 493.58 / Avg: 493.93 / Max: 494.6Min: 566.09 / Avg: 566.13 / Max: 566.25

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Composite Performancepi4-arm64pi4-armhf110220330440550SE +/- 1.71, N = 4SE +/- 1.22, N = 4492.76474.41
OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Composite Performancepi4-arm64pi4-armhf90180270360450Min: 488.92 / Avg: 492.76 / Max: 497.05Min: 471.17 / Avg: 474.41 / Max: 477.07

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Monte Carlo Performancepi4-arm64pi4-armhf70140210280350SE +/- 0.00, N = 4SE +/- 8.55, N = 4331.20270.46
OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Monte Carlo Performancepi4-arm64pi4-armhf60120180240300Min: 331.2 / Avg: 331.2 / Max: 331.2Min: 255.65 / Avg: 270.46 / Max: 285.27

Bork File Encrypter

Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timepi4-arm64pi4-armhf1122334455SE +/- 0.15, N = 3SE +/- 0.28, N = 341.8548.59
OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timepi4-arm64pi4-armhf1020304050Min: 41.56 / Avg: 41.85 / Max: 42.09Min: 48.16 / Avg: 48.59 / Max: 49.1

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2pi4-arm64pi4-armhf3K6K9K12K15KSE +/- 132.14, N = 20SE +/- 146.06, N = 41631513840
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2pi4-arm64pi4-armhf3K6K9K12K15KMin: 15344 / Avg: 16315.3 / Max: 17776Min: 13649 / Avg: 13839.75 / Max: 14273

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonpi4-arm64pi4-armhf7K14K21K28K35KSE +/- 434.52, N = 20SE +/- 260.97, N = 43068933074
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonpi4-arm64pi4-armhf6K12K18K24K30KMin: 28833 / Avg: 30689.15 / Max: 36145Min: 32340 / Avg: 33074 / Max: 33561

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoappi4-arm64pi4-armhf20K40K60K80K100KSE +/- 487.80, N = 4SE +/- 402.95, N = 38476987415
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoappi4-arm64pi4-armhf15K30K45K60K75KMin: 84137 / Avg: 84769 / Max: 86224Min: 86610 / Avg: 87415.33 / Max: 87844

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeanspi4-arm64pi4-armhf8K16K24K32K40KSE +/- 5548.00, N = 23729323880
OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeanspi4-arm64pi4-armhf6K12K18K24K30KMin: 31745 / Avg: 37293 / Max: 42841

Tinymembench

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpypi4-arm64pi4-armhf5001000150020002500SE +/- 3.31, N = 3SE +/- 4.06, N = 32366.271087.67
OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memcpypi4-arm64pi4-armhf400800120016002000Min: 2359.7 / Avg: 2366.27 / Max: 2370.3Min: 1082.2 / Avg: 1087.67 / Max: 1095.6

OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memsetpi4-arm64pi4-armhf7001400210028003500SE +/- 1.23, N = 3SE +/- 6.96, N = 33191.373174.20
OpenBenchmarking.orgMB/s, More Is BetterTinymembench 2018-05-28Standard Memsetpi4-arm64pi4-armhf6001200180024003000Min: 3189.5 / Avg: 3191.37 / Max: 3193.7Min: 3160.3 / Avg: 3174.2 / Max: 3181.7

CacheBench

This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchRead Cachepi4-arm64pi4-armhf8001600240032004000SE +/- 0.39, N = 3SE +/- 0.36, N = 33807.003809.85
OpenBenchmarking.orgMB/s, More Is BetterCacheBenchRead Cachepi4-arm64pi4-armhf7001400210028003500Min: 3806.21 / Avg: 3807 / Max: 3807.41Min: 3809.14 / Avg: 3809.85 / Max: 3810.32

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchWrite Cachepi4-arm64pi4-armhf12002400360048006000SE +/- 0.27, N = 3SE +/- 0.44, N = 35582.525579.43
OpenBenchmarking.orgMB/s, More Is BetterCacheBenchWrite Cachepi4-arm64pi4-armhf10002000300040005000Min: 5582.09 / Avg: 5582.52 / Max: 5583.03Min: 5578.92 / Avg: 5579.43 / Max: 5580.3

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Writepi4-arm64pi4-armhf2K4K6K8K10KSE +/- 8.90, N = 3SE +/- 9.37, N = 311116.0511092.92
OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Writepi4-arm64pi4-armhf2K4K6K8K10KMin: 11105.07 / Avg: 11116.05 / Max: 11133.66Min: 11074.22 / Avg: 11092.92 / Max: 11103.28

Redis

Redis is an open-source data structure server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPpi4-arm64pi4-armhf70K140K210K280K350KSE +/- 305.31, N = 3SE +/- 1296.98, N = 3324184.72340107.36
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPOPpi4-arm64pi4-armhf60K120K180K240K300KMin: 323624.59 / Avg: 324184.72 / Max: 324675.34Min: 338753.41 / Avg: 340107.36 / Max: 342700.47

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDpi4-arm64pi4-armhf90K180K270K360K450KSE +/- 1430.41, N = 3SE +/- 4158.25, N = 3430178.74273029.46
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SADDpi4-arm64pi4-armhf70K140K210K280K350KMin: 427350.44 / Avg: 430178.74 / Max: 431965.44Min: 264760.41 / Avg: 273029.46 / Max: 277932.19

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHpi4-arm64pi4-armhf70K140K210K280K350KSE +/- 2650.14, N = 3SE +/- 2963.38, N = 3304398.17172349.14
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: LPUSHpi4-arm64pi4-armhf50K100K150K200K250KMin: 300390.5 / Avg: 304398.17 / Max: 309405.94Min: 166444.75 / Avg: 172349.14 / Max: 175746.92

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETpi4-arm64pi4-armhf100K200K300K400K500KSE +/- 6630.91, N = 3SE +/- 3038.28, N = 3479801.65324697.48
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: GETpi4-arm64pi4-armhf80K160K240K320K400KMin: 466853.41 / Avg: 479801.65 / Max: 488758.56Min: 318775.91 / Avg: 324697.48 / Max: 328839.22

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETpi4-arm64pi4-armhf80K160K240K320K400KSE +/- 4228.25, N = 7SE +/- 1041.94, N = 3376688.93246922.41
OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 4.0.8Test: SETpi4-arm64pi4-armhf70K140K210K280K350KMin: 362844.69 / Avg: 376688.93 / Max: 391083.31Min: 244857.97 / Avg: 246922.41 / Max: 248200.56

Memcached mcperf

This is a test of twmperf/mcperf with memcached. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Addpi4-arm64pi4-armhf3K6K9K12K15KSE +/- 80.22, N = 3SE +/- 23.62, N = 313182.2312408.67
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Addpi4-arm64pi4-armhf2K4K6K8K10KMin: 13022.4 / Avg: 13182.23 / Max: 13274.2Min: 12380.5 / Avg: 12408.67 / Max: 12455.6

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Getpi4-arm64pi4-armhf4K8K12K16K20KSE +/- 68.09, N = 3SE +/- 19.01, N = 318616.3318551.23
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Getpi4-arm64pi4-armhf3K6K9K12K15KMin: 18481.5 / Avg: 18616.33 / Max: 18700.3Min: 18519.2 / Avg: 18551.23 / Max: 18585

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Setpi4-arm64pi4-armhf3K6K9K12K15KSE +/- 70.01, N = 3SE +/- 43.41, N = 313164.4012448.03
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Setpi4-arm64pi4-armhf2K4K6K8K10KMin: 13033.4 / Avg: 13164.4 / Max: 13272.7Min: 12369.1 / Avg: 12448.03 / Max: 12518.8

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Appendpi4-arm64pi4-armhf3K6K9K12K15KSE +/- 22.49, N = 3SE +/- 57.16, N = 313976.9013041.50
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Appendpi4-arm64pi4-armhf2K4K6K8K10KMin: 13937.9 / Avg: 13976.9 / Max: 14015.8Min: 12927.3 / Avg: 13041.5 / Max: 13103.1

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Deletepi4-arm64pi4-armhf4K8K12K16K20KSE +/- 136.27, N = 3SE +/- 100.07, N = 318588.4318399.20
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Deletepi4-arm64pi4-armhf3K6K9K12K15KMin: 18322 / Avg: 18588.43 / Max: 18771.3Min: 18252.4 / Avg: 18399.2 / Max: 18590.4

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Prependpi4-arm64pi4-armhf3K6K9K12K15KSE +/- 15.35, N = 3SE +/- 55.78, N = 314056.5013079.97
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Prependpi4-arm64pi4-armhf2K4K6K8K10KMin: 14025.8 / Avg: 14056.5 / Max: 14071.9Min: 13013.6 / Avg: 13079.97 / Max: 13190.8

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Replacepi4-arm64pi4-armhf3K6K9K12K15KSE +/- 4.87, N = 3SE +/- 8.72, N = 314042.8013112.60
OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: Replacepi4-arm64pi4-armhf2K4K6K8K10KMin: 14037.1 / Avg: 14042.8 / Max: 14052.5Min: 13097.2 / Avg: 13112.6 / Max: 13127.4

Apache Benchmark

This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Servingpi4-arm64pi4-armhf10002000300040005000SE +/- 13.03, N = 3SE +/- 17.80, N = 34436.843792.40
OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page Servingpi4-arm64pi4-armhf8001600240032004000Min: 4419.25 / Avg: 4436.84 / Max: 4462.28Min: 3757.98 / Avg: 3792.4 / Max: 3817.47

Apache Siege

This is a test of the Apache web server performance being facilitated by the Siege web serverb enchmark program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 200pi4-arm64pi4-armhf8001600240032004000SE +/- 3.38, N = 3SE +/- 3.70, N = 33556.222956.34
OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 200pi4-arm64pi4-armhf6001200180024003000Min: 3552.65 / Avg: 3556.22 / Max: 3562.97Min: 2949.46 / Avg: 2956.34 / Max: 2962.13

OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250pi4-arm64pi4-armhf7001400210028003500SE +/- 9.86, N = 3SE +/- 1.55, N = 33440.302757.36
OpenBenchmarking.orgTransactions Per Second, More Is BetterApache Siege 2.4.29Concurrent Users: 250pi4-arm64pi4-armhf6001200180024003000Min: 3427.15 / Avg: 3440.3 / Max: 3459.59Min: 2755.28 / Avg: 2757.36 / Max: 2760.39

PHPBench

PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitepi4-arm64pi4-armhf30K60K90K120K150KSE +/- 1564.21, N = 3SE +/- 362.07, N = 3118768111368
OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitepi4-arm64pi4-armhf20K40K60K80K100KMin: 115661 / Avg: 118768.33 / Max: 120636Min: 110644 / Avg: 111368 / Max: 111742

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBpi4-arm64pi4-armhf5001000150020002500SE +/- 1.54, N = 3SE +/- 0.40, N = 32300.432340.31
OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 128 MiBpi4-arm64pi4-armhf400800120016002000Min: 2297.41 / Avg: 2300.43 / Max: 2302.49Min: 2339.78 / Avg: 2340.31 / Max: 2341.1

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBpi4-arm64pi4-armhf5001000150020002500SE +/- 26.38, N = 3SE +/- 4.12, N = 32241.732184.79
OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 512 MiBpi4-arm64pi4-armhf400800120016002000Min: 2190.36 / Avg: 2241.73 / Max: 2277.82Min: 2180.53 / Avg: 2184.79 / Max: 2193.03

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBpi4-arm64pi4-armhf5001000150020002500SE +/- 1.18, N = 3SE +/- 7.43, N = 32302.312332.32
OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 128 MiBpi4-arm64pi4-armhf400800120016002000Min: 2301.11 / Avg: 2302.31 / Max: 2304.67Min: 2317.52 / Avg: 2332.32 / Max: 2340.8

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBpi4-arm64pi4-armhf5001000150020002500SE +/- 31.44, N = 15SE +/- 33.69, N = 32221.882161.29
OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy, Fixed Block Size - Array Size: 512 MiBpi4-arm64pi4-armhf400800120016002000Min: 1939.78 / Avg: 2221.88 / Max: 2293.05Min: 2093.92 / Avg: 2161.29 / Max: 2195.89