armhf-test

ARMv8 Cortex-A72 testing with a BCM2711 Raspberry Pi 4 Model B Rev 1.1 on Ubuntu 18.04 LTS via the Phoronix Test Suite. This is a composite of testing using both the armhf (32-bit) and arm64 (64-bit) builds of Ubuntu. This only used the pts/cpu suite of tests. The exact same board was used, and the same software configuration was otherwise used as well.

HTML result view exported from: https://openbenchmarking.org/result/1909143-CCFR-PI432VS82&grs&sro.

armhf-testProcessorMotherboardMemoryDiskGraphicsOSKernelCompilerFile-SystemScreen Resolutionpi4-arm64-cpupi4-armhf-cpuARMv8 Cortex-A72 @ 1.50GHz (4 Cores)BCM2835 Raspberry Pi 4 Model B Rev 1.12048MB32GB 00000BCM2708Ubuntu 18.044.19.71-v8+ (aarch64)GCC 7.4.0ext41920x1080ARMv7 rev 3 @ 1.50GHz (4 Cores)4.19.71-v7l+ (armv7l)OpenBenchmarking.orgCompiler Details- pi4-arm64-cpu: --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-cpu: --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- pi4-arm64-cpu: Scaling Governor: BCM2835 Freq performance- pi4-armhf-cpu: Scaling Governor: BCM2835 Freq ondemand

armhf-testsysbench: CPUbuild-linux-kernel: Time To Compilex264: H.264 Video Encodingcompress-7zip: Compress Speed Testrodinia: OpenMP CFD Solveropenssl: RSA 4096-bit Performanceasmfish: 1024 Hash Memory, 26 Depthpovray: Trace Timerodinia: OpenMP LavaMDpi4-arm64-cpupi4-armhf-cpu5964.832741.045.123542273.8695.102319085765.69940.40368.351819.294.543229294.3493.60901.521386.77OpenBenchmarking.org

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPUpi4-arm64-cpupi4-armhf-cpu13002600390052006500SE +/- 1.39, N = 3SE +/- 0.53, N = 35964.83368.351. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To Compilepi4-arm64-cpupi4-armhf-cpu6001200180024003000SE +/- 10.96, N = 3SE +/- 7.26, N = 32741.041819.29

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video Encodingpi4-arm64-cpupi4-armhf-cpu1.1522.3043.4564.6085.76SE +/- 0.01, N = 3SE +/- 0.03, N = 35.124.541. (CC) gcc options: -ldl -lm -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Testpi4-arm64-cpupi4-armhf-cpu8001600240032004000SE +/- 6.57, N = 3SE +/- 21.40, N = 3354232291. (CXX) g++ options: -pipe -lpthread

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD Solverpi4-arm64-cpupi4-armhf-cpu60120180240300SE +/- 1.16, N = 3SE +/- 2.37, N = 3273.86294.341. (CXX) g++ options: -O2 -lOpenCL

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performancepi4-arm64-cpupi4-armhf-cpu20406080100SE +/- 0.47, N = 3SE +/- 1.01, N = 395.1093.60-march=armv7-a1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depthpi4-arm64-cpu500K1000K1500K2000K2500KSE +/- 28142.11, N = 32319085

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Timepi4-arm64-cpupi4-armhf-cpu2004006008001000SE +/- 34.17, N = 8SE +/- 5.81, N = 3765.69901.521. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDpi4-arm64-cpupi4-armhf-cpu30060090012001500SE +/- 20.73, N = 9SE +/- 12.84, N = 3940.401386.771. (CXX) g++ options: -O2 -lOpenCL


Phoronix Test Suite v10.8.4