Raspberry Pi 4 Intel Core i5-5300U testing with a LENOVO 20DL0038US (JEET85WW 1.34 BIOS) and Intel HD 5500 BDW GT2 8GB on ManjaroLinux 22.0.0 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2301026-NE-2010224FI79 .
Raspberry Pi 4 Processor Motherboard Memory Disk Graphics Monitor Chipset Audio Network OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution OpenGL Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U ARMv8 Cortex-A72 @ 1.50GHz (4 Cores) BCM2835 Raspberry Pi 4 Model B Rev 1.1 2048MB 32GB GB1QT vc4drmfb VA2431 Debian 10 5.4.51-v8+ (aarch64) LXDE 0.10.0 X Server 1.20.4 modesetting 1.20.4 GCC 8.3.0 ext4 1920x1080 ARMv8 Cortex-A53 @ 1.40GHz (4 Cores) BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 913MB Intel Core i5-5300U @ 2.90GHz (2 Cores / 4 Threads) LENOVO 20DL0038US (JEET85WW 1.34 BIOS) Intel Broadwell-U-OPI 8GB 250GB Samsung SSD 850 Intel HD 5500 BDW GT2 8GB (900MHz) Intel Broadwell-U Audio Intel 7265 ManjaroLinux 22.0.0 5.15.85-1-MANJARO (x86_64) Xfce 4.18 X Server 1.21.1.6 4.6 Mesa 22.3.1 GCC 12.2.0 + Clang 14.0.6 + LLVM 14.0.6 OpenBenchmarking.org Kernel Details - Raspberry Pi 4 Model B: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 - Raspberry Pi 3 Model B: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 - Samsung SSD 850 - Intel Core i5-5300U: Transparent Huge Pages: madvise Compiler Details - Raspberry Pi 4 Model B: --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 3 Model B: --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 - Samsung SSD 850 - Intel Core i5-5300U: --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu Processor Details - Raspberry Pi 4 Model B: Scaling Governor: cpufreq-dt ondemand - Raspberry Pi 3 Model B: Scaling Governor: cpufreq-dt ondemand - Samsung SSD 850 - Intel Core i5-5300U: Scaling Governor: intel_cpufreq schedutil - CPU Microcode: 0x2f Disk Mount Options Details - Raspberry Pi 4 Model B, Raspberry Pi 3 Model B: noatime,rw Java Details - Raspberry Pi 4 Model B: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1) - Raspberry Pi 3 Model B: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1) - Samsung SSD 850 - Intel Core i5-5300U: OpenJDK Runtime Environment (build 11.0.17+1) Python Details - Raspberry Pi 4 Model B: Python 2.7.16 + Python 3.7.3 - Raspberry Pi 3 Model B: Python 2.7.16 + Python 3.7.3 - Samsung SSD 850 - Intel Core i5-5300U: Python 3.10.8 Security Details - Raspberry Pi 4 Model B: 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 3 Model B: 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 + srbds: Not affected + tsx_async_abort: Not affected - Samsung SSD 850 - Intel Core i5-5300U: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Unknown: No mitigations + retbleed: Not affected + 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 Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable Disk Details - Samsung SSD 850 - Intel Core i5-5300U: MQ-DEADLINE / noatime,rw / Block Size: 4096
Raspberry Pi 4 ior: Write Test ior: Read Test postmark: Disk Transaction Performance cloverleaf: Lagrangian-Eulerian Hydrodynamics dolfyn: Computational Fluid Dynamics ffte: N=256, 3D Complex FFT Routine lammps: Rhodopsin Protein webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans compress-zstd: 3 compress-zstd: 19 libraw: Post-Processing Benchmark tscp: AI Chess Performance graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast coremark: CoreMark Size 666 - Iterations Per Second himeno: Poisson Pressure Solver asmfish: 1024 Hash Memory, 26 Depth build-apache: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-php: Time To Compile build2: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel smallpt: Global Illumination Renderer; 128 Samples numpy: aobench: 2048 x 2048 - Total Time encode-flac: WAV To FLAC encode-mp3: WAV To MP3 espeak: Text-To-Speech Synthesis perl-benchmark: Pod2html perl-benchmark: Interpreter rnnoise: openssl: RSA 4096-bit Performance sqlite-speedtest: Timed Time - Size 1,000 gegl: Crop gegl: Reflect gegl: Color Enhance gegl: Rotate 90 Degrees gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask inkscape: SVG Files To PNG ocrmypdf: Processing 60 Page PDF Document octave-benchmark: rawtherapee: Total Benchmark Time rsvg: SVG Files To PNG mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 pybench: Total For Average Test Times pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python hint: FLOAT phpbench: PHP Benchmark Suite tesseract-ocr: Time To OCR 7 Images gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask octave-benchmark: Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 9.90 37.77 175 46.04 106.986 1932.45 0.509 8.937 12.212 92.951 27.795 216.139 15200 29475 74052 31281 194.7 2.50 5.66 344454 45 98 15 18 50 23 137 0.47 1.27 2.53 33044.006527 580.679620 2428892 197.374 1018.851 570.425 801.272 1714.256 607.312 121.564 46.88 124.471 94.648 29.235 161.560 0.56889272 0.00417488 71.126 95.5 537.637 47.762 13.441 297.290 216.108 4.104 3.643 4.976 4.298 117.213 339.025 40.614 679.122 71.543 67.211 325.661 37.700 65.299 427.886 1640.374 1329.091 5758 1.68 2.21 811 691 618 162 3.41 153 680 1.2 43.6 466 3.58 105866488.04121 124303 121.650 7.44 19.19 26 88.07 344.278 978.40 0.203 16.036 19.877 153.353 46.048 63605 55388 111275 51166 121 2.40 184288 17 28 7 6 21 9 52 0.19 0.53 1.07 15603.338966 143.553754 349.969 1979.304 269.788 25.77 262.532 300.952 54.957 297.746 1.12228333 0.00661400 175.305 63.9 987.198 79.574 27.231 522.034 382.494 8.777 8.544 8.134 9.702 209.427 849.612 86.950 1326.756 125.042 124.589 599.905 68.440 112.955 854.295 3984.971 3284.460 13254 3.23 4 1.48 1.39 1.33 262 6.78 290 1.34 2.24 76.3 841 6.64 62697907.160168 56935 269.375 3409 5342 9025 19418 7431 982833 2589.282254 3614746 608.630 79.926 214.59 42.592 0.17978348 0.00180552 12.456 44.403 76.366 67.215 229.805 1589 283355245.38118 27.642 25.979 28.607 32.401 12.536 OpenBenchmarking.org
IOR Write Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test Raspberry Pi 4 Model B Raspberry Pi 3 Model B 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 9.90 7.44 MIN: 1.3 / MAX: 17.85 MIN: 0.42 / MAX: 11.51 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Read Test OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Read Test Raspberry Pi 4 Model B Raspberry Pi 3 Model B 9 18 27 36 45 SE +/- 0.50, N = 3 SE +/- 0.15, N = 3 37.77 19.19 MIN: 25.87 / MAX: 40.56 MIN: 0.77 / MAX: 21.68 1. (CC) gcc options: -O2 -lm -pthread -lmpi
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 700 1400 2100 2800 3500 SE +/- 2.24, N = 9 SE +/- 0.88, N = 3 SE +/- 15.33, N = 3 175 26 3409 1. (CC) gcc options: -O3
CloverLeaf Lagrangian-Eulerian Hydrodynamics OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics Raspberry Pi 4 Model B Raspberry Pi 3 Model B 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.68, N = 3 46.04 88.07 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Raspberry Pi 4 Model B Raspberry Pi 3 Model B 70 140 210 280 350 SE +/- 0.60, N = 3 SE +/- 7.02, N = 9 106.99 344.28
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Raspberry Pi 4 Model B Raspberry Pi 3 Model B 400 800 1200 1600 2000 SE +/- 9.41, N = 3 SE +/- 3.63, N = 3 1932.45 978.40 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 24Aug2020 Model: Rhodopsin Protein Raspberry Pi 4 Model B Raspberry Pi 3 Model B 0.1145 0.229 0.3435 0.458 0.5725 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 0.509 0.203 1. (CXX) g++ options: -O3 -pthread -lm
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Raspberry Pi 4 Model B Raspberry Pi 3 Model B 4 8 12 16 20 SE +/- 0.022, N = 3 SE +/- 0.014, N = 3 8.937 16.036 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.22, N = 15 12.21 19.88 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Raspberry Pi 4 Model B Raspberry Pi 3 Model B 30 60 90 120 150 SE +/- 0.42, N = 3 SE +/- 0.06, N = 3 92.95 153.35 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Raspberry Pi 4 Model B Raspberry Pi 3 Model B 10 20 30 40 50 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 27.80 46.05 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Raspberry Pi 4 Model B 50 100 150 200 250 SE +/- 0.35, N = 3 216.14 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 14K 28K 42K 56K 70K SE +/- 155.86, N = 20 SE +/- 188.80, N = 4 SE +/- 64.73, N = 16 15200 63605 5342
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 12K 24K 36K 48K 60K SE +/- 357.58, N = 20 SE +/- 734.48, N = 4 SE +/- 105.41, N = 20 29475 55388 9025
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 20K 40K 60K 80K 100K SE +/- 831.83, N = 4 SE +/- 1653.35, N = 4 SE +/- 240.73, N = 4 74052 111275 19418
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 11K 22K 33K 44K 55K SE +/- 707.29, N = 20 SE +/- 674.14, N = 20 SE +/- 49.43, N = 14 31281 51166 7431
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 40 80 120 160 200 SE +/- 0.30, N = 3 194.7 121.0 1. (CC) gcc options: -O3 -pthread -lz
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Raspberry Pi 4 Model B 0.5625 1.125 1.6875 2.25 2.8125 SE +/- 0.02, N = 3 2.50 1. (CC) gcc options: -O3 -pthread -lz
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Raspberry Pi 4 Model B Raspberry Pi 3 Model B 1.2735 2.547 3.8205 5.094 6.3675 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.66 2.40 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 200K 400K 600K 800K 1000K SE +/- 535.63, N = 5 SE +/- 1442.62, N = 25 SE +/- 893.80, N = 5 344454 184288 982833 1. (CC) gcc options: -O3 -march=native
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Raspberry Pi 4 Model B Raspberry Pi 3 Model B 10 20 30 40 50 SE +/- 0.33, N = 3 45 17 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Raspberry Pi 4 Model B Raspberry Pi 3 Model B 20 40 60 80 100 SE +/- 0.96, N = 15 98 28 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Raspberry Pi 4 Model B Raspberry Pi 3 Model B 4 8 12 16 20 15 7 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Raspberry Pi 4 Model B Raspberry Pi 3 Model B 4 8 12 16 20 18 6 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Raspberry Pi 4 Model B Raspberry Pi 3 Model B 11 22 33 44 55 50 21 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Raspberry Pi 4 Model B Raspberry Pi 3 Model B 6 12 18 24 30 SE +/- 0.13, N = 15 23 9 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Raspberry Pi 4 Model B Raspberry Pi 3 Model B 30 60 90 120 150 137 52 1. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium Raspberry Pi 4 Model B Raspberry Pi 3 Model B 0.1058 0.2116 0.3174 0.4232 0.529 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.47 0.19 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast Raspberry Pi 4 Model B Raspberry Pi 3 Model B 0.2858 0.5716 0.8574 1.1432 1.429 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.27 0.53 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Raspberry Pi 4 Model B Raspberry Pi 3 Model B 0.5693 1.1386 1.7079 2.2772 2.8465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.53 1.07 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Raspberry Pi 4 Model B Raspberry Pi 3 Model B 7K 14K 21K 28K 35K SE +/- 60.73, N = 3 SE +/- 8.94, N = 3 33044.01 15603.34 1. (CC) gcc options: -O2 -lrt" -lrt
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 600 1200 1800 2400 3000 SE +/- 4.46, N = 3 SE +/- 1.14, N = 14 SE +/- 26.59, N = 15 580.68 143.55 2589.28 -mavx2 1. (CC) gcc options: -O3
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Raspberry Pi 4 Model B Samsung SSD 850 - Intel Core i5-5300U 800K 1600K 2400K 3200K 4000K SE +/- 30395.47, N = 3 SE +/- 51895.29, N = 3 2428892 3614746
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Raspberry Pi 4 Model B Raspberry Pi 3 Model B 80 160 240 320 400 SE +/- 1.23, N = 3 SE +/- 0.74, N = 3 197.37 349.97
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Raspberry Pi 4 Model B 200 400 600 800 1000 SE +/- 11.83, N = 6 1018.85
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Raspberry Pi 4 Model B 120 240 360 480 600 SE +/- 5.30, N = 3 570.43
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Raspberry Pi 4 Model B 200 400 600 800 1000 SE +/- 2.49, N = 3 801.27
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Raspberry Pi 4 Model B 400 800 1200 1600 2000 SE +/- 10.03, N = 3 1714.26
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 400 800 1200 1600 2000 SE +/- 4.00, N = 3 SE +/- 1.40, N = 3 SE +/- 4.05, N = 3 607.31 1979.30 608.63 1. (CC) gcc options: -lm -lpthread -O3
Smallpt Global Illumination Renderer; 128 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 60 120 180 240 300 SE +/- 0.27, N = 3 SE +/- 0.38, N = 3 SE +/- 0.34, N = 3 121.56 269.79 79.93 1. (CXX) g++ options: -fopenmp -O3
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 50 100 150 200 250 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 SE +/- 0.56, N = 3 46.88 25.77 214.59
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 60 120 180 240 300 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 124.47 262.53 42.59 1. (CC) gcc options: -lm -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Raspberry Pi 4 Model B Raspberry Pi 3 Model B 70 140 210 280 350 SE +/- 0.97, N = 5 SE +/- 1.86, N = 5 94.65 300.95 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 29.24 54.96 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Raspberry Pi 4 Model B Raspberry Pi 3 Model B 60 120 180 240 300 SE +/- 2.47, N = 16 SE +/- 3.24, N = 4 161.56 297.75 1. (CC) gcc options: -O2 -std=c99
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 0.2525 0.505 0.7575 1.01 1.2625 SE +/- 0.00332735, N = 3 SE +/- 0.00515830, N = 3 SE +/- 0.00156518, N = 3 0.56889272 1.12228333 0.17978348
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 0.0015 0.003 0.0045 0.006 0.0075 SE +/- 0.00001265, N = 3 SE +/- 0.00002841, N = 3 SE +/- 0.00001523, N = 3 0.00417488 0.00661400 0.00180552
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 40 80 120 160 200 SE +/- 0.63, N = 13 SE +/- 1.48, N = 3 71.13 175.31 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Raspberry Pi 4 Model B Raspberry Pi 3 Model B 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.45, N = 15 95.5 63.9 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 200 400 600 800 1000 SE +/- 6.08, N = 7 SE +/- 12.62, N = 3 537.64 987.20 1. (CC) gcc options: -O2 -ldl -lz -lpthread
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 20 40 60 80 100 SE +/- 0.50, N = 3 SE +/- 0.98, N = 3 SE +/- 0.13, N = 3 47.76 79.57 12.46
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 13.44 27.23 44.40
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 110 220 330 440 550 SE +/- 4.46, N = 3 SE +/- 2.78, N = 3 SE +/- 0.04, N = 3 297.29 522.03 76.37
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 80 160 240 320 400 SE +/- 1.16, N = 3 SE +/- 0.76, N = 3 SE +/- 0.07, N = 3 216.11 382.49 67.22
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Raspberry Pi 4 Model B Raspberry Pi 3 Model B 2 4 6 8 10 SE +/- 0.204, N = 15 SE +/- 0.812, N = 15 4.104 8.777
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Raspberry Pi 4 Model B Raspberry Pi 3 Model B 2 4 6 8 10 SE +/- 0.030, N = 3 SE +/- 0.654, N = 15 3.643 8.544
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Raspberry Pi 4 Model B Raspberry Pi 3 Model B 2 4 6 8 10 SE +/- 0.573, N = 15 SE +/- 0.628, N = 15 4.976 8.134
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: unsharp-mask Raspberry Pi 4 Model B Raspberry Pi 3 Model B 3 6 9 12 15 SE +/- 0.295, N = 15 SE +/- 0.829, N = 15 4.298 9.702
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Raspberry Pi 4 Model B Raspberry Pi 3 Model B 50 100 150 200 250 SE +/- 0.39, N = 3 SE +/- 0.86, N = 3 117.21 209.43 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 8.0.1+dfsg Processing 60 Page PDF Document Raspberry Pi 4 Model B Raspberry Pi 3 Model B 200 400 600 800 1000 SE +/- 2.23, N = 3 SE +/- 10.57, N = 3 339.03 849.61
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.4.1 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 20 40 60 80 100 SE +/- 0.27, N = 5 SE +/- 1.46, N = 20 40.61 86.95
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 300 600 900 1200 1500 SE +/- 3.91, N = 3 SE +/- 21.96, N = 3 SE +/- 0.80, N = 3 679.12 1326.76 229.81 1. Raspberry Pi 4 Model B: RawTherapee, version 5.5, command line.
An advanced, cross-platform program for developing raw photos.
Website: http://www.rawtherapee.com/
Documentation: http://rawpedia.rawtherapee.com/
Forum: https://discuss.pixls.us/c/software/rawtherapee
Code and bug reports: https://github.com/Beep6581/RawTherapee
Symbols:
<Chevrons> indicate parameters you can change.
[Square brackets] mean the parameter is optional.
The pipe symbol | indicates a choice of one or the other.
The dash symbol - denotes a range of possible values from one to the other.
Usage:
rawtherapee-cli -c <dir>|<files> Convert files in batch with default parameters.
rawtherapee-cli <other options> -c <dir>|<files> Convert files in batch with your own settings.
Options:
rawtherapee-cli[-o <output>|-O <output>] [-q] [-a] [-s|-S] [-p <one.pp3> [-p <two.pp3> ...] ] [-d] [ -j[1-100] -js<1-3> | -t[z] -b<8|16|16f|32> | -n -b<8|16> ] [-Y] [-f] -c <input>
-c <files> Specify one or more input files or folders.
When specifying folders, Rawtherapee will look for image file types which comply
with the selected extensions (see also '-a').
-c must be the last option.
-o <file>|<dir> Set output file or folder.
Saves output file alongside input file if -o is not specified.
-O <file>|<dir> Set output file or folder and copy pp3 file into it.
Saves output file alongside input file if -O is not specified.
-q Quick-start mode. Does not load cached files to speedup start time.
-a Process all supported image file types when specifying a folder, even those
not currently selected in Preferences > File Browser > Parsed Extensions.
-s Use the existing sidecar file to build the processing parameters,
e.g. for photo.raw there should be a photo.raw.pp3 file in the same folder.
If the sidecar file does not exist, neutral values will be used.
-S Like -s but skip if the sidecar file does not exist.
-p <file.pp3> Specify processing profile to be used for all conversions.
You can specify as many sets of "-p <file.pp3>" options as you like,
each will be built on top of the previous one, as explained below.
-d Use the default raw or non-raw processing profile as set in
Preferences > Image Processing > Default Processing Profile
-j[1-100] Specify output to be JPEG (default, if -t and -n are not set).
Optionally, specify compression 1-100 (default value: 92).
-js<1-3> Specify the JPEG chroma subsampling parameter, where:
1 = Best compression: 2x2, 1x1, 1x1 (4:2:0)
Chroma halved vertically and horizontally.
2 = Balanced (default): 2x1, 1x1, 1x1 (4:2:2)
Chroma halved horizontally.
3 = Best quality: 1x1, 1x1, 1x1 (4:4:4)
No chroma subsampling.
-b<8|16|16f|32> Specify bit depth per channel.
8 = 8-bit integer. Applies to JPEG, PNG and TIFF. Default for JPEG and PNG.
16 = 16-bit integer. Applies to TIFF and PNG. Default for TIFF.
16f = 16-bit float. Applies to TIFF.
32 = 32-bit float. Applies to TIFF.
-t[z] Specify output to be TIFF.
Uncompressed by default, or deflate compression with 'z'.
-n Specify output to be compressed PNG.
Compression is hard-coded to PNG_FILTER_PAETH, Z_RLE.
-Y Overwrite output if present.
-f Use the custom fast-export processing pipeline.
Your pp3 files can be incomplete, RawTherapee will build the final values as follows:
1- A new processing profile is created using neutral values,
2- If the "-d" option is set, the values are overridden by those found in
the default raw or non-raw processing profile.
3- If one or more "-p" options are set, the values are overridden by those
found in these processing profiles.
4- If the "-s" or "-S" options are set, the values are finally overridden by those
found in the sidecar files.
The processing profiles are processed in the order specified on the command line. 2. Raspberry Pi 3 Model B: RawTherapee, version 5.5, command line.
An advanced, cross-platform program for developing raw photos.
Website: http://www.rawtherapee.com/
Documentation: http://rawpedia.rawtherapee.com/
Forum: https://discuss.pixls.us/c/software/rawtherapee
Code and bug reports: https://github.com/Beep6581/RawTherapee
Symbols:
<Chevrons> indicate parameters you can change.
[Square brackets] mean the parameter is optional.
The pipe symbol | indicates a choice of one or the other.
The dash symbol - denotes a range of possible values from one to the other.
Usage:
rawtherapee-cli -c <dir>|<files> Convert files in batch with default parameters.
rawtherapee-cli <other options> -c <dir>|<files> Convert files in batch with your own settings.
Options:
rawtherapee-cli[-o <output>|-O <output>] [-q] [-a] [-s|-S] [-p <one.pp3> [-p <two.pp3> ...] ] [-d] [ -j[1-100] -js<1-3> | -t[z] -b<8|16|16f|32> | -n -b<8|16> ] [-Y] [-f] -c <input>
-c <files> Specify one or more input files or folders.
When specifying folders, Rawtherapee will look for image file types which comply
with the selected extensions (see also '-a').
-c must be the last option.
-o <file>|<dir> Set output file or folder.
Saves output file alongside input file if -o is not specified.
-O <file>|<dir> Set output file or folder and copy pp3 file into it.
Saves output file alongside input file if -O is not specified.
-q Quick-start mode. Does not load cached files to speedup start time.
-a Process all supported image file types when specifying a folder, even those
not currently selected in Preferences > File Browser > Parsed Extensions.
-s Use the existing sidecar file to build the processing parameters,
e.g. for photo.raw there should be a photo.raw.pp3 file in the same folder.
If the sidecar file does not exist, neutral values will be used.
-S Like -s but skip if the sidecar file does not exist.
-p <file.pp3> Specify processing profile to be used for all conversions.
You can specify as many sets of "-p <file.pp3>" options as you like,
each will be built on top of the previous one, as explained below.
-d Use the default raw or non-raw processing profile as set in
Preferences > Image Processing > Default Processing Profile
-j[1-100] Specify output to be JPEG (default, if -t and -n are not set).
Optionally, specify compression 1-100 (default value: 92).
-js<1-3> Specify the JPEG chroma subsampling parameter, where:
1 = Best compression: 2x2, 1x1, 1x1 (4:2:0)
Chroma halved vertically and horizontally.
2 = Balanced (default): 2x1, 1x1, 1x1 (4:2:2)
Chroma halved horizontally.
3 = Best quality: 1x1, 1x1, 1x1 (4:4:4)
No chroma subsampling.
-b<8|16|16f|32> Specify bit depth per channel.
8 = 8-bit integer. Applies to JPEG, PNG and TIFF. Default for JPEG and PNG.
16 = 16-bit integer. Applies to TIFF and PNG. Default for TIFF.
16f = 16-bit float. Applies to TIFF.
32 = 32-bit float. Applies to TIFF.
-t[z] Specify output to be TIFF.
Uncompressed by default, or deflate compression with 'z'.
-n Specify output to be compressed PNG.
Compression is hard-coded to PNG_FILTER_PAETH, Z_RLE.
-Y Overwrite output if present.
-f Use the custom fast-export processing pipeline.
Your pp3 files can be incomplete, RawTherapee will build the final values as follows:
1- A new processing profile is created using neutral values,
2- If the "-d" option is set, the values are overridden by those found in
the default raw or non-raw processing profile.
3- If one or more "-p" options are set, the values are overridden by those
found in these processing profiles.
4- If the "-s" or "-S" options are set, the values are finally overridden by those
found in the sidecar files.
The processing profiles are processed in the order specified on the command line. 3. Samsung SSD 850 - Intel Core i5-5300U: RawTherapee, version 5.9, command line.
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Raspberry Pi 4 Model B Raspberry Pi 3 Model B 30 60 90 120 150 SE +/- 0.39, N = 3 SE +/- 1.51, N = 12 71.54 125.04 1. rsvg-convert version 2.44.10
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 30 60 90 120 150 SE +/- 0.41, N = 3 SE +/- 0.24, N = 3 67.21 124.59 MIN: 66.01 / MAX: 138.9 MIN: 122.9 / MAX: 177.95 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 130 260 390 520 650 SE +/- 0.74, N = 3 SE +/- 0.15, N = 3 325.66 599.91 MIN: 321.6 / MAX: 418.01 MIN: 594.5 / MAX: 758.92 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 15 30 45 60 75 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 37.70 68.44 MIN: 37.35 / MAX: 49.51 MIN: 67.44 / MAX: 196.79 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 65.30 112.96 MIN: 64.71 / MAX: 78 MIN: 111.72 / MAX: 209.12 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 200 400 600 800 1000 SE +/- 0.34, N = 3 SE +/- 0.99, N = 3 427.89 854.30 MIN: 421.71 / MAX: 472.82 MIN: 834.64 / MAX: 936.91 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 900 1800 2700 3600 4500 SE +/- 9.38, N = 3 SE +/- 57.64, N = 4 1640.37 3984.97 MIN: 1620.09 / MAX: 1693.98 MIN: 3909.97 / MAX: 4559.39 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 700 1400 2100 2800 3500 SE +/- 7.78, N = 3 SE +/- 23.14, N = 3 1329.09 3284.46 MIN: 1307.07 / MAX: 1344.24 MIN: 3257.03 / MAX: 3405.63 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 3K 6K 9K 12K 15K SE +/- 30.02, N = 3 SE +/- 5.55, N = 3 SE +/- 1.45, N = 3 5758 13254 1589
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Raspberry Pi 4 Model B Raspberry Pi 3 Model B 0.7268 1.4536 2.1804 2.9072 3.634 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.68 3.23
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Raspberry Pi 4 Model B Raspberry Pi 3 Model B 0.9 1.8 2.7 3.6 4.5 SE +/- 0.00, N = 3 2.21 4.00
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Raspberry Pi 4 Model B Raspberry Pi 3 Model B 200 400 600 800 1000 SE +/- 2.08, N = 3 SE +/- 0.00, N = 3 811.00 1.48
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Raspberry Pi 4 Model B Raspberry Pi 3 Model B 150 300 450 600 750 SE +/- 0.00, N = 3 691.00 1.39
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Raspberry Pi 4 Model B Raspberry Pi 3 Model B 130 260 390 520 650 SE +/- 1.20, N = 3 SE +/- 0.00, N = 3 618.00 1.33
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Raspberry Pi 4 Model B Raspberry Pi 3 Model B 60 120 180 240 300 162 262
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Raspberry Pi 4 Model B Raspberry Pi 3 Model B 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.41 6.78
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Raspberry Pi 4 Model B Raspberry Pi 3 Model B 60 120 180 240 300 SE +/- 0.58, N = 3 153 290
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Raspberry Pi 4 Model B Raspberry Pi 3 Model B 150 300 450 600 750 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 680.00 1.34
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Raspberry Pi 4 Model B Raspberry Pi 3 Model B 0.504 1.008 1.512 2.016 2.52 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.20 2.24
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Raspberry Pi 4 Model B Raspberry Pi 3 Model B 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 43.6 76.3
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Raspberry Pi 4 Model B Raspberry Pi 3 Model B 200 400 600 800 1000 SE +/- 0.67, N = 3 466 841
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Raspberry Pi 4 Model B Raspberry Pi 3 Model B 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 3.58 6.64
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Raspberry Pi 4 Model B Raspberry Pi 3 Model B Samsung SSD 850 - Intel Core i5-5300U 60M 120M 180M 240M 300M SE +/- 26422.30, N = 3 SE +/- 10184.88, N = 3 SE +/- 648407.97, N = 3 105866488.04 62697907.16 283355245.38 1. (CC) gcc options: -O3 -march=native -lm
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Raspberry Pi 4 Model B Raspberry Pi 3 Model B 30K 60K 90K 120K 150K SE +/- 816.51, N = 3 SE +/- 53.25, N = 3 124303 56935
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.0.0 Time To OCR 7 Images Raspberry Pi 4 Model B Raspberry Pi 3 Model B 60 120 180 240 300 SE +/- 0.02, N = 3 SE +/- 2.49, N = 3 121.65 269.38
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: resize Samsung SSD 850 - Intel Core i5-5300U 7 14 21 28 35 SE +/- 0.03, N = 3 27.64
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: rotate Samsung SSD 850 - Intel Core i5-5300U 6 12 18 24 30 SE +/- 0.05, N = 3 25.98
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: auto-levels Samsung SSD 850 - Intel Core i5-5300U 7 14 21 28 35 SE +/- 0.03, N = 3 28.61
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.32 Test: unsharp-mask Samsung SSD 850 - Intel Core i5-5300U 8 16 24 32 40 SE +/- 0.03, N = 3 32.40
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 7.3.0 Samsung SSD 850 - Intel Core i5-5300U 3 6 9 12 15 SE +/- 0.03, N = 5 12.54
Phoronix Test Suite v10.8.4