pi4_cpu_ubuntu1910

Intel vs RPis CPU Shootout

HTML result view exported from: https://openbenchmarking.org/result/2001054-HU-2001053HU28.

pi4_cpu_ubuntu1910ProcessorMotherboardMemoryDiskChipsetGraphicsNetworkAudioOSKernelCompilerFile-SystemScreen ResolutionDesktopDisplay ServerDisplay DriverOpenGLRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreRPi 3 Model B 1GUltrabook Intel Core i7-3517UIntel Core i7-3517UARMv8 Cortex-A72 @ 1.50GHz (4 Cores)BCM2835 Raspberry Pi 4 Model B Rev 1.14096MB64GB GC2QTUbuntu 19.105.3.0-1014-raspi2 (aarch64)GCC 9.2.1 20191008ext4Intel Atom D2500 (2 Cores)Intel D2500CC (CCCDT10N.86A.0040.2014.0520.1400 BIOS)Intel Atom D2xxx/N2xxx60GB Patriot TorchIntel Atom D2xxx/N2xxx IGP2 x Intel 82574L + Qualcomm Atheros QCA986x/988xUbuntu 18.045.0.0-37-generic (x86_64)GCC 7.4.01024x768ARMv8 Cortex-A53 @ 1.20GHz (4 Cores)BCM2835 Raspberry Pi 3 Model B Rev 1.2906MB30GB USDsimpleUbuntu 19.105.3.0-1014-raspi2 (aarch64)GCC 9.2.1 20191008656x416Intel Core i7-3517U @ 3.00GHz (2 Cores / 4 Threads)ASUS UX32VD v1.0 (UX32VD.214 BIOS)Intel 3rd Gen Core DRAM10240MB512GB SAMSUNG SSD 830 + 24GB SanDisk SSD i100ASUS Intel 3rd Gen Core 1GB (1150MHz)Realtek ALC269VBIntel Centrino Advanced-N 62355.3.0-24-generic (x86_64)GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.51920x1080ASUS Intel Ivybridge Mobile 2GB (1150MHz)4.2 Mesa 19.2.1OpenBenchmarking.orgCompiler Details- Raspberry Pi 4 Model B 4G Ubuntu 19.10: --build=aarch64-linux-gnu --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++,gm2 --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 --with-target-system-zlib=auto -v - Atom D2500 dual-core: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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 - RPi 3 Model B 1G: --build=aarch64-linux-gnu --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++,gm2 --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 --with-target-system-zlib=auto -v - Ultrabook Intel Core i7-3517U: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v - Intel Core i7-3517U: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v Processor Details- Raspberry Pi 4 Model B 4G Ubuntu 19.10: Scaling Governor: BCM2835 Freq ondemand- Atom D2500 dual-core: CPU Microcode: 0x10d- RPi 3 Model B 1G: Scaling Governor: BCM2835 Freq ondemand- Ultrabook Intel Core i7-3517U: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x21- Intel Core i7-3517U: Scaling Governor: intel_pstate performance - CPU Microcode: 0x21Security Details- Raspberry Pi 4 Model B 4G Ubuntu 19.10: 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 + tsx_async_abort: Not affected- Atom D2500 dual-core: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Not affected + spectre_v1: Not affected + spectre_v2: Not affected + tsx_async_abort: Not affected- RPi 3 Model B 1G: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Not affected + spectre_v1: Mitigation of __user pointer sanitization + spectre_v2: Not affected + tsx_async_abort: Not affected- Ultrabook Intel Core i7-3517U: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affected - Intel Core i7-3517U: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + 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 Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + tsx_async_abort: Not affected

pi4_cpu_ubuntu1910rodinia: OpenMP LavaMDrodinia: OpenMP CFD Solverx264: H.264 Video Encodingcompress-7zip: Compress Speed Testasmfish: 1024 Hash Memory, 26 Depthbuild-gcc: Time To Compilebuild-linux-kernel: Time To Compilepovray: Trace Timeopenssl: RSA 4096-bit Performancesysbench: CPURaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreRPi 3 Model B 1GUltrabook Intel Core i7-3517UIntel Core i7-3517U263.344250.3495.62384624596879916.682583.198569.40995.85963.81284854.0931078.5341.78133067569022750.283254.1593369.35121.9212.45991175.1291.2332.41250.6389268.830152.583891439663504098.527408.365236.62681.9764OpenBenchmarking.org

Rodinia

Test: OpenMP LavaMD

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP LavaMDRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreIntel Core i7-3517U10002000300040005000SE +/- 0.24, N = 3SE +/- 14.63, N = 3SE +/- 0.50, N = 3263.344854.09268.831. (CXX) g++ options: -O2 -lOpenCL

Rodinia

Test: OpenMP CFD Solver

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 2.4Test: OpenMP CFD SolverRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreRPi 3 Model B 1GIntel Core i7-3517U30060090012001500SE +/- 0.70, N = 3SE +/- 6.84, N = 3SE +/- 0.58, N = 3SE +/- 0.11, N = 3250.351078.531175.13152.581. (CXX) g++ options: -O2 -lOpenCL

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2018-09-25H.264 Video EncodingRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreRPi 3 Model B 1G1.26452.5293.79355.0586.3225SE +/- 0.05, N = 12SE +/- 0.02, N = 3SE +/- 0.00, N = 35.621.781.23-m64 -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize1. (CC) gcc options: -ldl -lm -lpthread

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreIntel Core i7-3517U2K4K6K8K10KSE +/- 5.86, N = 3SE +/- 49.39, N = 33846133089141. (CXX) g++ options: -pipe -lpthread

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreIntel Core i7-3517U800K1600K2400K3200K4000KSE +/- 7871.08, N = 3SE +/- 1074.07, N = 3SE +/- 16538.50, N = 324596876756903966350

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreIntel Core i7-3517U5K10K15K20K25K9916.6822750.284098.53

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.18Time To CompileRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-core7001400210028003500SE +/- 25.08, N = 3SE +/- 15.72, N = 32583.203254.16

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreIntel Core i7-3517U7001400210028003500SE +/- 7.14, N = 4SE +/- 5.77, N = 3SE +/- 1.48, N = 3569.413369.35408.37-march=native -lXpm -lSM -lICE -lX111. (CXX) g++ options: -pipe -O3 -ffast-math -pthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceRaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreRPi 3 Model B 1GIntel Core i7-3517U50100150200250SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 395.821.932.4236.6-m641. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 2018-07-28Test: CPURaspberry Pi 4 Model B 4G Ubuntu 19.10Atom D2500 dual-coreRPi 3 Model B 1GIntel Core i7-3517U13002600390052006500SE +/- 1.47, N = 3SE +/- 0.25, N = 3SE +/- 16.68, N = 3SE +/- 1.97, N = 35963.81212.461250.642681.98-march=ivybridge1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -rdynamic -ldl -laio -lm


Phoronix Test Suite v10.8.4