combined-2

ARMv8 Cortex-A72 testing on Debian 10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2104136-HA-COMBINED286&sro&grs.

combined-2ProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelCompilerFile-SystemScreen ResolutionOdyssey #1Odyssey #2Odyssey #3Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 (2Ghz) #2Raspberry Pi 4 (2Ghz) #3Raspberry Pi 4 (2Ghz) #4Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghzIntel Celeron J4105 @ 2.50GHz (4 Cores)SeeedStudio ODYSSEY-X86J4105 (SD-BS-CJ41G-M-101-E BIOS)Intel Device 31f08GB63GB DA4064inteldrmfb (750MHz)ROG PG348Q2 x Intel I211Debian 104.19.0-16-amd64 (x86_64)GCC 8.3.0ext43440x1440ARMv8 Cortex-A72 @ 2.00GHz (4 Cores)BCM2835 Raspberry Pi 4 Model B Rev 1.14096MB32GB EB1QT5.10.17-v8+ (aarch64)ARMv8 Cortex-A72 @ 1.50GHz (4 Cores)ARMv8 Cortex-A72 @ 1.42GHz (6 Cores)Radxa ROCK Pi 4B16GB D9D16G5.10.21-rockchip64 (aarch64)ARMv8 Cortex-A72 @ 1.51GHz (6 Cores)OpenBenchmarking.orgKernel Details- Odyssey #1: Transparent Huge Pages: always- Odyssey #2: Transparent Huge Pages: always- Odyssey #3: Transparent Huge Pages: always- Rock Pi 4 1.8/1.4ghz: Transparent Huge Pages: madvise- Rock Pi 4 2.0/1.5ghz: Transparent Huge Pages: madviseCompiler Details- Odyssey #1: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Odyssey #2: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Odyssey #3: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - Raspberry Pi 4 (2Ghz) #1: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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 - Raspberry Pi 4 (2Ghz) #2: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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 - Raspberry Pi 4 (2Ghz) #3: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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 - Raspberry Pi 4 (2Ghz) #4: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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 - Raspberry Pi 4 1.5Ghz: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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 - Rock Pi 4 1.8/1.4ghz: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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 - Rock Pi 4 2.0/1.5ghz: --build=aarch64-linux-gnu --disable-libphobos --disable-libquadmath --disable-libquadmath-support --disable-werror --enable-bootstrap --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 Processor Details- Odyssey #1: Scaling Governor: intel_pstate performance - CPU Microcode: 0x32- Odyssey #2: Scaling Governor: intel_pstate performance - CPU Microcode: 0x32- Odyssey #3: Scaling Governor: intel_pstate performance - CPU Microcode: 0x32- Raspberry Pi 4 (2Ghz) #1: Scaling Governor: cpufreq-dt ondemand- Raspberry Pi 4 (2Ghz) #2: Scaling Governor: cpufreq-dt ondemand- Raspberry Pi 4 (2Ghz) #3: Scaling Governor: cpufreq-dt ondemand- Raspberry Pi 4 (2Ghz) #4: Scaling Governor: cpufreq-dt ondemand- Raspberry Pi 4 1.5Ghz: Scaling Governor: cpufreq-dt ondemand- Rock Pi 4 1.8/1.4ghz: Scaling Governor: cpufreq-dt ondemand- Rock Pi 4 2.0/1.5ghz: Scaling Governor: cpufreq-dt ondemandSecurity Details- Odyssey #1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Odyssey #2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Odyssey #3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected- Raspberry Pi 4 (2Ghz) #1: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected- Raspberry Pi 4 (2Ghz) #2: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected- Raspberry Pi 4 (2Ghz) #3: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected- Raspberry Pi 4 (2Ghz) #4: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected- Raspberry Pi 4 1.5Ghz: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected- Rock Pi 4 1.8/1.4ghz: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected- Rock Pi 4 2.0/1.5ghz: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Vulnerable + srbds: Not affected + tsx_async_abort: Not affected

combined-2graphics-magick: Rotategraphics-magick: Resizingopenssl: RSA 4096-bit Performancex264: H.264 Video Encodinggraphics-magick: HWB Color Spacecompress-7zip: Compress Speed Testgraphics-magick: Enhancedgraphics-magick: Swirlgraphics-magick: Sharpenpovray: Trace Timegraphics-magick: Noise-GaussianOdyssey #1Odyssey #2Odyssey #3Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 (2Ghz) #2Raspberry Pi 4 (2Ghz) #3Raspberry Pi 4 (2Ghz) #4Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz541193247.312.222987712317225340.8663511360127.27.161684469235916548.129281005195.75.451333854184515560.9392310461132.87.351394745164317535.6662410864144.77.861514966184718524.91326OpenBenchmarking.org

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz120240360480600SE +/- 2.73, N = 3SE +/- 1.00, N = 3SE +/- 0.67, N = 3SE +/- 1.45, N = 3541113100104108-lfreetype -lXext -lX11-lfreetype -lXext -lX111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz408012016020019360516164-lfreetype -lXext -lX11-lfreetype -lXext -lX111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -llzma -lz -lm -lpthread

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz50100150200250SE +/- 0.10, N = 3SE +/- 0.17, N = 3SE +/- 0.12, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3247.3127.295.7132.8144.7-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 8SE +/- 0.04, N = 3SE +/- 0.05, N = 312.227.165.457.357.86-m64 -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize1. (CC) gcc options: -ldl -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz60120180240300SE +/- 0.58, N = 3SE +/- 0.67, N = 3SE +/- 0.88, N = 3SE +/- 0.33, N = 3298168133139151-lfreetype -lXext -lX11-lfreetype -lXext -lX111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -llzma -lz -lm -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz17003400510068008500SE +/- 21.07, N = 3SE +/- 10.87, N = 3SE +/- 8.17, N = 3SE +/- 59.53, N = 3SE +/- 53.09, N = 4771244693854474549661. (CXX) g++ options: -pipe -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz7142128353123181618-lfreetype -lXext -lX11-lfreetype -lXext -lX111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz1632486480SE +/- 0.33, N = 37259454347-lfreetype -lXext -lX11-lfreetype -lXext -lX111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -llzma -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz612182430SE +/- 0.24, N = 152516151718-lfreetype -lXext -lX11-lfreetype -lXext -lX111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -llzma -lz -lm -lpthread

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz120240360480600SE +/- 0.52, N = 3SE +/- 6.84, N = 4SE +/- 3.78, N = 3SE +/- 3.31, N = 3SE +/- 1.31, N = 3340.87548.13560.94535.67524.91-march=native-lX11-lX111. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianOdyssey #1Raspberry Pi 4 (2Ghz) #1Raspberry Pi 4 1.5GhzRock Pi 4 1.8/1.4ghzRock Pi 4 2.0/1.5ghz816243240SE +/- 0.33, N = 33528232426-lfreetype -lXext -lX11-lfreetype -lXext -lX111. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -ltiff -ljpeg -llzma -lz -lm -lpthread


Phoronix Test Suite v10.8.4