Raspberry Pi 4

ARMv8 Cortex-A53 testing with a BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3 and vc4drmfb on Debian 10 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2010224-FI-RASPBERRY80.

Raspberry Pi 4ProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionRaspberry Pi 4 Model BRaspberry Pi 3 Model BARMv8 Cortex-A72 @ 1.50GHz (4 Cores)BCM2835 Raspberry Pi 4 Model B Rev 1.12048MB32GB GB1QTvc4drmfbVA2431Debian 105.4.51-v8+ (aarch64)LXDE 0.10.0X Server 1.20.4modesetting 1.20.4GCC 8.3.0ext41920x1080ARMv8 Cortex-A53 @ 1.40GHz (4 Cores)BCM2835 Raspberry Pi 3 Model B Plus Rev 1.3913MBOpenBenchmarking.orgKernel Details- snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1Compiler Details- --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- Scaling Governor: cpufreq-dt ondemandDisk Mount Options Details- noatime,rwJava Details- OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1)Python Details- Python 2.7.16 + Python 3.7.3Security 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

Raspberry Pi 4ior: Write Testior: Read Testpostmark: Disk Transaction Performancecloverleaf: Lagrangian-Eulerian Hydrodynamicsdolfyn: Computational Fluid Dynamicsffte: N=256, 3D Complex FFT Routinelammps: Rhodopsin Proteinwebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressiondacapobench: H2dacapobench: Jythondacapobench: Tradesoapdacapobench: Tradebeanscompress-zstd: 3compress-zstd: 19libraw: Post-Processing Benchmarktscp: AI Chess Performancegraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacekvazaar: Bosphorus 1080p - Mediumkvazaar: Bosphorus 1080p - Very Fastkvazaar: Bosphorus 1080p - Ultra Fastcoremark: CoreMark Size 666 - Iterations Per Secondhimeno: Poisson Pressure Solverasmfish: 1024 Hash Memory, 26 Depthbuild-apache: Time To Compilebuild-gdb: Time To Compilebuild-imagemagick: Time To Compilebuild-php: Time To Compilebuild2: Time To Compilec-ray: Total Time - 4K, 16 Rays Per Pixelsmallpt: Global Illumination Renderer; 128 Samplesnumpy: aobench: 2048 x 2048 - Total Timeencode-flac: WAV To FLACencode-mp3: WAV To MP3espeak: Text-To-Speech Synthesisperl-benchmark: Pod2htmlperl-benchmark: Interpreterrnnoise: openssl: RSA 4096-bit Performancesqlite-speedtest: Timed Time - Size 1,000gegl: Cropgegl: Reflectgegl: Color Enhancegegl: Rotate 90 Degreesgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskinkscape: SVG Files To PNGocrmypdf: Processing 60 Page PDF Documentoctave-benchmark: rawtherapee: Total Benchmark Timersvg: SVG Files To PNGmnn: SqueezeNetV1.0mnn: resnet-v2-50mnn: MobileNetV2_224mnn: mobilenet-v1-1.0mnn: inception-v3tnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v1.1pybench: Total For Average Test Timespyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonhint: FLOATphpbench: PHP Benchmark Suitetesseract-ocr: Time To OCR 7 ImagesRaspberry Pi 4 Model BRaspberry Pi 3 Model B9.9037.7717546.04106.9861932.450.5098.93712.21292.95127.795216.13915200294757405231281194.72.505.663444544598151850231370.471.272.5333044.006527580.6796202428892197.3741018.851570.425801.2721714.256607.312121.56446.88124.47194.64829.235161.5600.568892720.0041748871.12695.5537.63747.76213.441297.290216.1084.1043.6434.9764.298117.213339.02540.614679.12271.54367.211325.66137.70065.299427.8861640.3741329.09157581.682.218116916181623.411536801.243.64663.58105866488.04121124303121.6507.4419.192688.07344.278978.400.20316.03619.877153.35346.0486360555388111275511661212.40184288172876219520.190.531.0715603.338966143.553754349.9691979.304269.78825.77262.532300.95254.957297.7461.122283330.00661400175.30563.9987.19879.57427.231522.034382.4948.7778.5448.1349.702209.427849.61286.9501326.756125.042124.589599.90568.440112.955854.2953984.9713284.460132543.2341.481.391.332626.782901.342.2476.38416.6462697907.16016856935269.375OpenBenchmarking.org

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestRaspberry Pi 4 Model BRaspberry Pi 3 Model B3691215SE +/- 0.10, N = 3SE +/- 0.09, N = 39.907.44MIN: 1.3 / MAX: 17.85MIN: 0.42 / MAX: 11.511. (CC) gcc options: -O2 -lm -pthread -lmpi

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestRaspberry Pi 4 Model BRaspberry Pi 3 Model B918273645SE +/- 0.50, N = 3SE +/- 0.15, N = 337.7719.19MIN: 25.87 / MAX: 40.56MIN: 0.77 / MAX: 21.681. (CC) gcc options: -O2 -lm -pthread -lmpi

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceRaspberry Pi 4 Model BRaspberry Pi 3 Model B4080120160200SE +/- 2.24, N = 9SE +/- 0.88, N = 3175261. (CC) gcc options: -O3

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsRaspberry Pi 4 Model BRaspberry Pi 3 Model B20406080100SE +/- 0.04, N = 3SE +/- 0.68, N = 346.0488.071. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Dolfyn

Computational Fluid Dynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterDolfyn 0.527Computational Fluid DynamicsRaspberry Pi 4 Model BRaspberry Pi 3 Model B70140210280350SE +/- 0.60, N = 3SE +/- 7.02, N = 9106.99344.28

FFTE

N=256, 3D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineRaspberry Pi 4 Model BRaspberry Pi 3 Model B400800120016002000SE +/- 9.41, N = 3SE +/- 3.63, N = 31932.45978.401. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 24Aug2020Model: Rhodopsin ProteinRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.11450.2290.34350.4580.5725SE +/- 0.002, N = 3SE +/- 0.001, N = 30.5090.2031. (CXX) g++ options: -O3 -pthread -lm

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: DefaultRaspberry Pi 4 Model BRaspberry Pi 3 Model B48121620SE +/- 0.022, N = 3SE +/- 0.014, N = 38.93716.0361. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100Raspberry Pi 4 Model BRaspberry Pi 3 Model B510152025SE +/- 0.01, N = 3SE +/- 0.22, N = 1512.2119.881. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessRaspberry Pi 4 Model BRaspberry Pi 3 Model B306090120150SE +/- 0.42, N = 3SE +/- 0.06, N = 392.95153.351. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionRaspberry Pi 4 Model BRaspberry Pi 3 Model B1020304050SE +/- 0.05, N = 3SE +/- 0.11, N = 327.8046.051. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionRaspberry Pi 4 Model B50100150200250SE +/- 0.35, N = 3216.141. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -lpng16 -ljpeg

DaCapo Benchmark

Java Test: H2

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2Raspberry Pi 4 Model BRaspberry Pi 3 Model B14K28K42K56K70KSE +/- 155.86, N = 20SE +/- 188.80, N = 41520063605

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonRaspberry Pi 4 Model BRaspberry Pi 3 Model B12K24K36K48K60KSE +/- 357.58, N = 20SE +/- 734.48, N = 42947555388

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapRaspberry Pi 4 Model BRaspberry Pi 3 Model B20K40K60K80K100KSE +/- 831.83, N = 4SE +/- 1653.35, N = 474052111275

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansRaspberry Pi 4 Model BRaspberry Pi 3 Model B11K22K33K44K55KSE +/- 707.29, N = 20SE +/- 674.14, N = 203128151166

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Raspberry Pi 4 Model BRaspberry Pi 3 Model B4080120160200SE +/- 0.30, N = 3194.7121.01. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Raspberry Pi 4 Model B0.56251.1251.68752.252.8125SE +/- 0.02, N = 32.501. (CC) gcc options: -O3 -pthread -lz

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkRaspberry Pi 4 Model BRaspberry Pi 3 Model B1.27352.5473.82055.0946.3675SE +/- 0.00, N = 3SE +/- 0.01, N = 35.662.401. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceRaspberry Pi 4 Model BRaspberry Pi 3 Model B70K140K210K280K350KSE +/- 535.63, N = 5SE +/- 1442.62, N = 253444541842881. (CC) gcc options: -O3 -march=native

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SwirlRaspberry Pi 4 Model BRaspberry Pi 3 Model B1020304050SE +/- 0.33, N = 345171. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateRaspberry Pi 4 Model BRaspberry Pi 3 Model B20406080100SE +/- 0.96, N = 1598281. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenRaspberry Pi 4 Model BRaspberry Pi 3 Model B481216201571. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: EnhancedRaspberry Pi 4 Model BRaspberry Pi 3 Model B481216201861. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingRaspberry Pi 4 Model BRaspberry Pi 3 Model B112233445550211. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianRaspberry Pi 4 Model BRaspberry Pi 3 Model B612182430SE +/- 0.13, N = 152391. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceRaspberry Pi 4 Model BRaspberry Pi 3 Model B306090120150137521. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: MediumRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.10580.21160.31740.42320.529SE +/- 0.00, N = 3SE +/- 0.00, N = 30.470.191. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Very FastRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.28580.57160.85741.14321.429SE +/- 0.00, N = 3SE +/- 0.00, N = 31.270.531. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.0Video Input: Bosphorus 1080p - Video Preset: Ultra FastRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.56931.13861.70792.27722.8465SE +/- 0.00, N = 3SE +/- 0.00, N = 32.531.071. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondRaspberry Pi 4 Model BRaspberry Pi 3 Model B7K14K21K28K35KSE +/- 60.73, N = 3SE +/- 8.94, N = 333044.0115603.341. (CC) gcc options: -O2 -lrt" -lrt

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverRaspberry Pi 4 Model BRaspberry Pi 3 Model B130260390520650SE +/- 4.46, N = 3SE +/- 1.14, N = 14580.68143.551. (CC) gcc options: -O3

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthRaspberry Pi 4 Model B500K1000K1500K2000K2500KSE +/- 30395.47, N = 32428892

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileRaspberry Pi 4 Model BRaspberry Pi 3 Model B80160240320400SE +/- 1.23, N = 3SE +/- 0.74, N = 3197.37349.97

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 9.1Time To CompileRaspberry Pi 4 Model B2004006008001000SE +/- 11.83, N = 61018.85

Timed ImageMagick Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed ImageMagick Compilation 6.9.0Time To CompileRaspberry Pi 4 Model B120240360480600SE +/- 5.30, N = 3570.43

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 7.4.2Time To CompileRaspberry Pi 4 Model B2004006008001000SE +/- 2.49, N = 3801.27

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileRaspberry Pi 4 Model B400800120016002000SE +/- 10.03, N = 31714.26

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelRaspberry Pi 4 Model BRaspberry Pi 3 Model B400800120016002000SE +/- 4.00, N = 3SE +/- 1.40, N = 3607.311979.301. (CC) gcc options: -lm -lpthread -O3

Smallpt

Global Illumination Renderer; 128 Samples

OpenBenchmarking.orgSeconds, Fewer Is BetterSmallpt 1.0Global Illumination Renderer; 128 SamplesRaspberry Pi 4 Model BRaspberry Pi 3 Model B60120180240300SE +/- 0.27, N = 3SE +/- 0.38, N = 3121.56269.791. (CXX) g++ options: -fopenmp -O3

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkRaspberry Pi 4 Model BRaspberry Pi 3 Model B1122334455SE +/- 0.11, N = 3SE +/- 0.14, N = 346.8825.77

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total TimeRaspberry Pi 4 Model BRaspberry Pi 3 Model B60120180240300SE +/- 0.03, N = 3SE +/- 0.06, N = 3124.47262.531. (CC) gcc options: -lm -O3

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACRaspberry Pi 4 Model BRaspberry Pi 3 Model B70140210280350SE +/- 0.97, N = 5SE +/- 1.86, N = 594.65300.951. (CXX) g++ options: -O2 -fvisibility=hidden -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Raspberry Pi 4 Model BRaspberry Pi 3 Model B1224364860SE +/- 0.02, N = 3SE +/- 0.03, N = 329.2454.961. (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.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech SynthesisRaspberry Pi 4 Model BRaspberry Pi 3 Model B60120180240300SE +/- 2.47, N = 16SE +/- 3.24, N = 4161.56297.751. (CC) gcc options: -O2 -std=c99

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.25250.5050.75751.011.2625SE +/- 0.00332735, N = 3SE +/- 0.00515830, N = 30.568892721.12228333

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.00150.0030.00450.0060.0075SE +/- 0.00001265, N = 3SE +/- 0.00002841, N = 30.004174880.00661400

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Raspberry Pi 4 Model BRaspberry Pi 3 Model B4080120160200SE +/- 0.63, N = 13SE +/- 1.48, N = 371.13175.311. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceRaspberry Pi 4 Model BRaspberry Pi 3 Model B20406080100SE +/- 0.18, N = 3SE +/- 0.45, N = 1595.563.91. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Raspberry Pi 4 Model BRaspberry Pi 3 Model B2004006008001000SE +/- 6.08, N = 7SE +/- 12.62, N = 3537.64987.201. (CC) gcc options: -O2 -ldl -lz -lpthread

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: CropRaspberry Pi 4 Model BRaspberry Pi 3 Model B20406080100SE +/- 0.50, N = 3SE +/- 0.98, N = 347.7679.57

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectRaspberry Pi 4 Model BRaspberry Pi 3 Model B612182430SE +/- 0.02, N = 3SE +/- 0.13, N = 313.4427.23

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color EnhanceRaspberry Pi 4 Model BRaspberry Pi 3 Model B110220330440550SE +/- 4.46, N = 3SE +/- 2.78, N = 3297.29522.03

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesRaspberry Pi 4 Model BRaspberry Pi 3 Model B80160240320400SE +/- 1.16, N = 3SE +/- 0.76, N = 3216.11382.49

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: resizeRaspberry Pi 4 Model BRaspberry Pi 3 Model B246810SE +/- 0.204, N = 15SE +/- 0.812, N = 154.1048.777

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: rotateRaspberry Pi 4 Model BRaspberry Pi 3 Model B246810SE +/- 0.030, N = 3SE +/- 0.654, N = 153.6438.544

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: auto-levelsRaspberry Pi 4 Model BRaspberry Pi 3 Model B246810SE +/- 0.573, N = 15SE +/- 0.628, N = 154.9768.134

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: unsharp-maskRaspberry Pi 4 Model BRaspberry Pi 3 Model B3691215SE +/- 0.295, N = 15SE +/- 0.829, N = 154.2989.702

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGRaspberry Pi 4 Model BRaspberry Pi 3 Model B50100150200250SE +/- 0.39, N = 3SE +/- 0.86, N = 3117.21209.431. Inkscape 0.92.4 (5da689c313, 2019-01-14)

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 8.0.1+dfsgProcessing 60 Page PDF DocumentRaspberry Pi 4 Model BRaspberry Pi 3 Model B2004006008001000SE +/- 2.23, N = 3SE +/- 10.57, N = 3339.03849.61

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.1Raspberry Pi 4 Model BRaspberry Pi 3 Model B20406080100SE +/- 0.27, N = 5SE +/- 1.46, N = 2040.6186.95

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeRaspberry Pi 4 Model BRaspberry Pi 3 Model B30060090012001500SE +/- 3.91, N = 3SE +/- 21.96, N = 3679.121326.761. 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.

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNGRaspberry Pi 4 Model BRaspberry Pi 3 Model B306090120150SE +/- 0.39, N = 3SE +/- 1.51, N = 1271.54125.041. rsvg-convert version 2.44.10

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: SqueezeNetV1.0Raspberry Pi 4 Model BRaspberry Pi 3 Model B306090120150SE +/- 0.41, N = 3SE +/- 0.24, N = 367.21124.59MIN: 66.01 / MAX: 138.9MIN: 122.9 / MAX: 177.951. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: resnet-v2-50Raspberry Pi 4 Model BRaspberry Pi 3 Model B130260390520650SE +/- 0.74, N = 3SE +/- 0.15, N = 3325.66599.91MIN: 321.6 / MAX: 418.01MIN: 594.5 / MAX: 758.921. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: MobileNetV2_224Raspberry Pi 4 Model BRaspberry Pi 3 Model B1530456075SE +/- 0.07, N = 3SE +/- 0.17, N = 337.7068.44MIN: 37.35 / MAX: 49.51MIN: 67.44 / MAX: 196.791. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: mobilenet-v1-1.0Raspberry Pi 4 Model BRaspberry Pi 3 Model B306090120150SE +/- 0.13, N = 3SE +/- 0.08, N = 365.30112.96MIN: 64.71 / MAX: 78MIN: 111.72 / MAX: 209.121. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: inception-v3Raspberry Pi 4 Model BRaspberry Pi 3 Model B2004006008001000SE +/- 0.34, N = 3SE +/- 0.99, N = 3427.89854.30MIN: 421.71 / MAX: 472.82MIN: 834.64 / MAX: 936.911. (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.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: MobileNet v2Raspberry Pi 4 Model BRaspberry Pi 3 Model B9001800270036004500SE +/- 9.38, N = 3SE +/- 57.64, N = 41640.373984.97MIN: 1620.09 / MAX: 1693.98MIN: 3909.97 / MAX: 4559.391. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: SqueezeNet v1.1Raspberry Pi 4 Model BRaspberry Pi 3 Model B7001400210028003500SE +/- 7.78, N = 3SE +/- 23.14, N = 31329.093284.46MIN: 1307.07 / MAX: 1344.24MIN: 3257.03 / MAX: 3405.631. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesRaspberry Pi 4 Model BRaspberry Pi 3 Model B3K6K9K12K15KSE +/- 30.02, N = 3SE +/- 5.55, N = 3575813254

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.72681.45362.18042.90723.634SE +/- 0.00, N = 3SE +/- 0.00, N = 31.683.23

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Raspberry Pi 4 Model BRaspberry Pi 3 Model B0.91.82.73.64.5SE +/- 0.00, N = 32.214.00

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosRaspberry Pi 4 Model BRaspberry Pi 3 Model B2004006008001000SE +/- 2.08, N = 3SE +/- 0.00, N = 3811.001.48

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatRaspberry Pi 4 Model BRaspberry Pi 3 Model B150300450600750SE +/- 0.00, N = 3691.001.39

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyRaspberry Pi 4 Model BRaspberry Pi 3 Model B130260390520650SE +/- 1.20, N = 3SE +/- 0.00, N = 3618.001.33

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibRaspberry Pi 4 Model BRaspberry Pi 3 Model B60120180240300162262

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceRaspberry Pi 4 Model BRaspberry Pi 3 Model B246810SE +/- 0.00, N = 3SE +/- 0.01, N = 33.416.78

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsRaspberry Pi 4 Model BRaspberry Pi 3 Model B60120180240300SE +/- 0.58, N = 3153290

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesRaspberry Pi 4 Model BRaspberry Pi 3 Model B150300450600750SE +/- 0.33, N = 3SE +/- 0.00, N = 3680.001.34

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileRaspberry Pi 4 Model BRaspberry Pi 3 Model B0.5041.0081.5122.0162.52SE +/- 0.00, N = 3SE +/- 0.00, N = 31.202.24

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupRaspberry Pi 4 Model BRaspberry Pi 3 Model B20406080100SE +/- 0.00, N = 3SE +/- 0.03, N = 343.676.3

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateRaspberry Pi 4 Model BRaspberry Pi 3 Model B2004006008001000SE +/- 0.67, N = 3466841

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonRaspberry Pi 4 Model BRaspberry Pi 3 Model B246810SE +/- 0.01, N = 3SE +/- 0.00, N = 33.586.64

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATRaspberry Pi 4 Model BRaspberry Pi 3 Model B20M40M60M80M100MSE +/- 26422.30, N = 3SE +/- 10184.88, N = 3105866488.0462697907.161. (CC) gcc options: -O3 -march=native -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteRaspberry Pi 4 Model BRaspberry Pi 3 Model B30K60K90K120K150KSE +/- 816.51, N = 3SE +/- 53.25, N = 312430356935

Tesseract OCR

Time To OCR 7 Images

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.0.0Time To OCR 7 ImagesRaspberry Pi 4 Model BRaspberry Pi 3 Model B60120180240300SE +/- 0.02, N = 3SE +/- 2.49, N = 3121.65269.38


Phoronix Test Suite v10.8.4