Raspberry Pi 4 Processor: ARMv7 Cortex-A72 @ 1.50GHz (4 Cores), Motherboard: BCM2711 Raspberry Pi 4 Model B Rev 1.1, Memory: 2048MB, Disk: 32GB SC32G, Graphics: V3D 4.2 2GB, Monitor: VA2431
OS: Raspbian 10, Kernel: 5.4.51-v7l+ (armv7l), Desktop: LXDE 0.10.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 2.1 Mesa 19.3.2, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1Compiler Notes: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --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-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandJava Notes: OpenJDK Runtime Environment (build 11.0.8+10-post-Raspbian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3
Core i3 10100 Processor: Intel Core i3-10100 @ 4.30GHz (4 Cores / 8 Threads) , Motherboard: Gigabyte B460M DS3H (F2 BIOS) , Chipset: Intel Device 9b63 , Memory: 16GB , Disk: 500GB Western Digital WDS500G3X0C-00SJG0 , Graphics: EFI VGA , Audio: Realtek ALC887-VD, Network: Realtek RTL8111/8168/8411
OS: Debian 10, Kernel: 4.19.0-9-amd64 (x86_64), Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xccJava Notes: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Pentium Gold G6400 Changed Processor to Intel Pentium Gold G6400 @ 4.00GHz (2 Cores / 4 Threads) .
Changed Chipset to Intel Device 9b73 .
Celeron G5900 Changed Processor to Intel Celeron G5900 @ 3.40GHz (2 Cores) .
zbox BI320E Processor: Intel Celeron 2957U @ 1.40GHz (2 Cores) , Motherboard: ZOTAC ZBOX-BI320 (B239P103 BIOS) , Chipset: Intel Haswell-ULT DRAM , Memory: 4096MB , Disk: 126GB SanDisk SDSSDP12 , Graphics: Zotac Intel Haswell-ULT IGP (1000MHz) , Audio: Intel Haswell-ULT HD Audio , Monitor: U24E850 , Network: Realtek RTL8111/8168/8411
OS: Linuxmint 20.1, Kernel: 5.4.0-71-generic (x86_64), Desktop: Xfce, Display Server: X Server 1.20.9, Vulkan: 1.2.145, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x26 - Thermald 1.9.1Java Notes: OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)Python Notes: Python 3.8.5Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + 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: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
Raspberry Pi 4 vs. Intel Comet Lake Processor Motherboard Memory Disk Graphics Monitor Chipset Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Vulkan Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E ARMv7 Cortex-A72 @ 1.50GHz (4 Cores) BCM2711 Raspberry Pi 4 Model B Rev 1.1 2048MB 32GB SC32G V3D 4.2 2GB VA2431 Raspbian 10 5.4.51-v7l+ (armv7l) LXDE 0.10.0 X Server 1.20.4 modesetting 1.20.4 2.1 Mesa 19.3.2 GCC 8.3.0 ext4 1920x1080 Intel Core i3-10100 @ 4.30GHz (4 Cores / 8 Threads) Gigabyte B460M DS3H (F2 BIOS) Intel Device 9b63 16GB 500GB Western Digital WDS500G3X0C-00SJG0 EFI VGA Realtek ALC887-VD Realtek RTL8111/8168/8411 Debian 10 4.19.0-9-amd64 (x86_64) 1024x768 Intel Pentium Gold G6400 @ 4.00GHz (2 Cores / 4 Threads) Intel Device 9b73 Intel Celeron G5900 @ 3.40GHz (2 Cores) Intel Celeron 2957U @ 1.40GHz (2 Cores) ZOTAC ZBOX-BI320 (B239P103 BIOS) Intel Haswell-ULT DRAM 4096MB 126GB SanDisk SDSSDP12 Zotac Intel Haswell-ULT IGP (1000MHz) Intel Haswell-ULT HD Audio U24E850 Linuxmint 20.1 5.4.0-71-generic (x86_64) Xfce X Server 1.20.9 1.2.145 GCC 9.3.0 3840x2160 OpenBenchmarking.org Kernel Details - Raspberry Pi 4: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 - zbox BI320E: Transparent Huge Pages: madvise Compiler Details - Raspberry Pi 4: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --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-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -v - Core i3 10100: --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 - Pentium Gold G6400: --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 - Celeron G5900: --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 - zbox BI320E: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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: Scaling Governor: cpufreq-dt ondemand - Core i3 10100: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xcc - Pentium Gold G6400: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xcc - Celeron G5900: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xcc - zbox BI320E: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x26 - Thermald 1.9.1 Java Details - Raspberry Pi 4: OpenJDK Runtime Environment (build 11.0.8+10-post-Raspbian-1deb10u1) - Core i3 10100: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1) - Pentium Gold G6400: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1) - Celeron G5900: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1) - zbox BI320E: OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04) Python Details - Raspberry Pi 4: Python 2.7.16 + Python 3.7.3 - Core i3 10100: Python 2.7.16 + Python 3.7.3 - Pentium Gold G6400: Python 2.7.16 + Python 3.7.3 - Celeron G5900: Python 2.7.16 + Python 3.7.3 - zbox BI320E: Python 3.8.5 Security Details - Core i3 10100: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Pentium Gold G6400: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Celeron G5900: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - zbox BI320E: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + 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: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E Result Overview Phoronix Test Suite 100% 429% 759% 1088% 1418% Coremark XZ Compression Smallpt 7-Zip Compression Timed MPlayer Compilation PolyBench-C Timed HMMer Search C-Ray GraphicsMagick Timed Apache Compilation Timed PHP Compilation PHPBench DaCapo Benchmark Perl Benchmarks LAMMPS Molecular Dynamics Simulator Timed MAFFT Alignment PyBench LAME MP3 Encoding libjpeg-turbo tjbench TSCP AOBench PyPerformance SQLite Speedtest Numpy Benchmark FLAC Audio Encoding OpenSSL Scikit-Learn TTSIOD 3D Renderer
Raspberry Pi 4 vs. Intel Comet Lake c-ray: Total Time - 4K, 16 Rays Per Pixel numpy: build-gdb: Time To Compile build-php: Time To Compile dacapobench: Tradebeans build-mplayer: Time To Compile rawtherapee: Total Benchmark Time gegl: Cartoon compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 sqlite-speedtest: Timed Time - Size 1,000 ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping hugin: Panorama Photo Assistant + Stitching Time perl-benchmark: Interpreter ocrmypdf: Processing 60 Page PDF Document pyperformance: 2to3 gegl: Color Enhance gegl: Wavelet Blur dacapobench: H2 graphics-magick: Noise-Gaussian scikit-learn: gegl: Rotate 90 Degrees smallpt: Global Illumination Renderer; 128 Samples build-apache: Time To Compile gegl: Antialias pyperformance: python_startup perl-benchmark: Pod2html pyperformance: regex_compile aobench: 2048 x 2048 - Total Time gegl: Tile Glass graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced tesseract-ocr: Time To OCR 7 Images graphics-magick: Swirl graphics-magick: HWB Color Space graphics-magick: Resizing encode-flac: WAV To FLAC gimp: unsharp-mask inkscape: SVG Files To PNG pybench: Total For Average Test Times pyperformance: float octave-benchmark: compress-7zip: Compress Speed Test gimp: auto-levels gimp: resize pyperformance: pathlib gimp: rotate phpbench: PHP Benchmark Suite pyperformance: json_loads dacapobench: Jython hmmer: Pfam Database Search rsvg: SVG Files To PNG aircrack-ng: mafft: Multiple Sequence Alignment gegl: Reflect gegl: Crop coremark: CoreMark Size 666 - Iterations Per Second gimp: unsharp-mask lammps: Rhodopsin Protein polybench-c: Correlation Computation polybench-c: Covariance Computation openssl: RSA 4096-bit Performance gimp: rotate encode-mp3: WAV To MP3 gimp: auto-levels gegl: Scale gimp: resize polybench-c: 3 Matrix Multiplications libreoffice: 20 Documents To PDF tjbench: Decompression Throughput tscp: AI Chess Performance Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 680.080 26.54 982.909 636.522 21087 543.837 748.022 647.548 405.915 766.550 25.4479 471.413 0.00714413 376.428 1.79 341.548 326.606 14385 16 79.112 246.618 130.180 180.753 214.859 42.5 0.61497660 962 123.692 161.312 85 15 16 136.504 34 83 48 109.371 137.212 5235 629 100.389 3466 142 102546 144 34367 53.889 77.222 1162.347 22.514 14.988 50.874 33030.557108 4.345 0.499 31.021 31.015 97.6 4.389 41.587 4.291 36.875 4.576 24.910 5.751 49.657148 350771 157.068 375.55 118.874 88.578 69.218 104.108 105.900 42.488 54.246 262.097 68.367 0.00108894 44.347 304 59.441 62.372 3146 117 27.067 41.734 22.802 24.444 40.701 7.49 0.10872912 167 32.747 30.744 1134 60 92 25.010 187 933 437 8.420 24.347 945 95.7 6.167 27500 17.9 729845 23.6 4151 7.438 13.551 15519.073 3.855 31.140 8.527 179882.442386 24.968 3.219 1253.2 17.599 8.122 20.780 5.478 8.728 3.338 7.510 205.777836 1376258 322.191 336.12 178.803 143.935 4135 128.701 147.977 117.134 69.307 65.150 132.556 96.509 0.00075872 89.362 328 64.276 68.478 3375 55 29.554 47.592 46.453 37.116 47.341 7.96 0.11884498 180 35.179 33.043 1057 30 45 30.871 94 519 246 9.456 25.719 1020 104 6.605 15033 19.5 668540 25.5 5482 12.846 13.878 2812.615 6.593 33.538 9.509 88892.097427 26.371 1.657 389.3 18.878 8.667 23.198 6.236 10.648 3.832 8.064 172.928584 1268492 400.348 282.42 274.528 220.076 198.335 213.383 137.544 123.883 82.015 76.4398 140.394 0.00101531 121.326 397 75.070 79.504 3616 39 34.693 56.293 74.585 54.742 56.741 9.8 0.14005805 212 41.546 38.373 873 25 37 54.798 65 419 197 11.108 30.616 1199 123 7.633 7920 23.6 568837 30.1 6084 19.579 16.452 2346.783 9.417 39.431 10.893 53412.281982 31.529 1.381 2.170 2.168 315.0 22.125 10.181 27.685 7.229 13.147 4.446 9.739 147.209265 1078690 1193.070 101.01 626.166 15949 609.196 289.476 230.557 29.2003 0.00382838 996 9106 15 319.899 212.251 169.904 27.5 0.38116830 497 101.293 261 9 10 22 95 55 31.434 54.834 3159 349 3046 47.010 43.806 58.8 38.547 219142 74.5 16719 59.736 23.672 18110.587383 0.479 29.660 29.601 116.4 26.912 27.650 56.423676 451239 OpenBenchmarking.org
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 300 600 900 1200 1500 SE +/- 9.85, N = 9 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 680.08 157.07 322.19 400.35 1193.07 1. (CC) gcc options: -lm -lpthread -O3
RawTherapee RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 160 320 480 640 800 SE +/- 1.42, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.09, N = 3 748.02 104.11 147.98 213.38 1. 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.
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 140 280 420 560 700 SE +/- 3.12, N = 3 SE +/- 0.16, N = 3 SE +/- 0.23, N = 3 SE +/- 0.10, N = 3 647.55 105.90 117.13 137.54
XZ Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 90 180 270 360 450 SE +/- 5.93, N = 4 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.93, N = 3 416.91 42.49 69.31 123.88 289.48 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
SQLite Speedtest This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 170 340 510 680 850 SE +/- 2.25, N = 3 SE +/- 0.18, N = 3 SE +/- 0.85, N = 3 SE +/- 0.02, N = 3 SE +/- 0.35, N = 3 766.55 54.25 65.15 82.02 230.56 1. (CC) gcc options: -O2 -ldl -lz -lpthread
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 60 120 180 240 300 SE +/- 0.10, N = 3 SE +/- 0.40, N = 3 SE +/- 0.66, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 25.45 262.10 132.56 76.44 29.20 -msse -mrecip -mfpmath=sse -msse2 -mssse3 -fopenmp -fwhole-program -msse -mrecip -mfpmath=sse -msse2 -mssse3 -fopenmp -fwhole-program -msse -mrecip -mfpmath=sse -msse2 -mssse3 -fopenmp -fwhole-program 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -lSDL -lstdc++
Hugin Hugin is an open-source, cross-platform panorama photo stitcher software package. This test profile times how long it takes to run the assistant and panorama photo stitching on a set of images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 100 200 300 400 500 SE +/- 1.15, N = 3 SE +/- 0.22, N = 3 SE +/- 0.31, N = 3 SE +/- 0.19, N = 3 471.41 68.37 96.51 140.39
Perl Benchmarks Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 0.0016 0.0032 0.0048 0.0064 0.008 SE +/- 0.00012453, N = 12 SE +/- 0.00006172, N = 15 SE +/- 0.00000105, N = 3 SE +/- 0.00000210, N = 3 SE +/- 0.00001731, N = 3 0.00714413 0.00108894 0.00075872 0.00101531 0.00382838
OCRMyPDF OCRMyPDF is an optical character recognition (OCR) text layer to scanned PDF files, producing new PDFs with the text now selectable/searchable/copy-paste capable. OCRMyPDF leverages the Tesseract OCR engine and is written in Python. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 8.0.1+dfsg Processing 60 Page PDF Document Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 80 160 240 320 400 SE +/- 0.63, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 376.43 44.35 89.36 121.33
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 70 140 210 280 350 SE +/- 1.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 341.55 59.44 64.28 75.07
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 70 140 210 280 350 SE +/- 1.27, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.01, N = 3 326.61 62.37 68.48 79.50
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 30 60 90 120 150 SE +/- 1.07, N = 15 16 117 55 39 15 -lfreetype -lbz2 -lSM -lICE -lSM -lICE -lSM -lICE 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 50 100 150 200 250 SE +/- 0.40, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.03, N = 3 246.62 41.73 47.59 56.29
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 50 100 150 200 250 SE +/- 1.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 130.18 22.80 46.45 74.59 212.25 1. (CXX) g++ options: -fopenmp -O3
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 50 100 150 200 250 SE +/- 0.66, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 214.86 40.70 47.34 56.74
Perl Benchmarks Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 0.1384 0.2768 0.4152 0.5536 0.692 SE +/- 0.00185361, N = 3 SE +/- 0.00010435, N = 3 SE +/- 0.00029058, N = 3 SE +/- 0.00027382, N = 3 SE +/- 0.00389970, N = 3 0.61497660 0.10872912 0.11884498 0.14005805 0.38116830
AOBench AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.51, N = 5 SE +/- 0.01, N = 3 123.69 32.75 35.18 41.55 101.29 1. (CC) gcc options: -lm -O3
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 40 80 120 160 200 SE +/- 1.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 161.31 30.74 33.04 38.37
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 200 400 600 800 1000 SE +/- 15.04, N = 4 SE +/- 0.33, N = 3 SE +/- 3.84, N = 3 SE +/- 3.48, N = 3 85 1134 1057 873 261 -lfreetype -lbz2 -lSM -lICE -lSM -lICE -lSM -lICE 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 13 26 39 52 65 15 60 30 25 9 -lfreetype -lbz2 -lSM -lICE -lSM -lICE -lSM -lICE 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 20 40 60 80 100 16 92 45 37 10 -lfreetype -lbz2 -lSM -lICE -lSM -lICE -lSM -lICE 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
Tesseract OCR Tesseract-OCR is the open-source optical character recognition (OCR) engine for the conversion of text within images to raw text output. This test profile relies upon a system-supplied Tesseract installation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.0.0 Time To OCR 7 Images Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 136.50 25.01 30.87 54.80
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 2.67, N = 3 34 187 94 65 22 -lfreetype -lbz2 -lSM -lICE -lSM -lICE -lSM -lICE 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 83 933 519 419 95 -lfreetype -lbz2 -lSM -lICE -lSM -lICE -lSM -lICE 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 90 180 270 360 450 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 48 437 246 197 55 -lfreetype -lbz2 -lSM -lICE -lSM -lICE -lSM -lICE 1. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
FLAC Audio Encoding This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 20 40 60 80 100 SE +/- 0.529, N = 5 SE +/- 0.009, N = 5 SE +/- 0.004, N = 5 SE +/- 0.004, N = 5 SE +/- 0.018, N = 5 109.371 8.420 9.456 11.108 31.434 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
Inkscape Inkscape is an open-source vector graphics editor. This test profile times how long it takes to complete various operations by Inkscape. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 30 60 90 120 150 SE +/- 0.66, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 137.21 24.35 25.72 30.62 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 1100 2200 3300 4400 5500 SE +/- 6.69, N = 3 SE +/- 2.73, N = 3 SE +/- 3.21, N = 3 SE +/- 4.18, N = 3 5235 945 1020 1199 3159
GNU Octave Benchmark This test profile measures how long it takes to complete several reference GNU Octave files via octave-benchmark. GNU Octave is used for numerical computations and is an open-source alternative to MATLAB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.4.1 Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 20 40 60 80 100 SE +/- 0.206, N = 5 SE +/- 0.011, N = 5 SE +/- 0.034, N = 5 SE +/- 0.032, N = 5 100.389 6.167 6.605 7.633
7-Zip Compression This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 6K 12K 18K 24K 30K SE +/- 2.60, N = 3 SE +/- 193.55, N = 3 SE +/- 17.03, N = 3 SE +/- 25.67, N = 3 SE +/- 15.70, N = 3 3466 27500 15033 7920 3046 1. (CXX) g++ options: -pipe -lpthread
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. The number of iterations used is 1,000,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 160K 320K 480K 640K 800K SE +/- 299.00, N = 3 SE +/- 388.23, N = 3 SE +/- 1130.88, N = 3 SE +/- 406.11, N = 3 SE +/- 20.98, N = 3 102546 729845 668540 568837 219142
Timed HMMer Search This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 13 26 39 52 65 SE +/- 0.423, N = 3 SE +/- 0.064, N = 3 SE +/- 0.070, N = 3 SE +/- 0.023, N = 3 SE +/- 0.061, N = 3 53.889 7.438 12.846 19.579 59.736 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
librsvg RSVG/librsvg is an SVG vector graphics library. This test profile times how long it takes to complete various operations by rsvg-convert. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 20 40 60 80 100 SE +/- 0.99, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 77.22 13.55 13.88 16.45 1. rsvg-convert version 2.44.10
Aircrack-ng Aircrack-ng is a tool for assessing WiFi/WLAN network security. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 3K 6K 9K 12K 15K SE +/- 3.70, N = 3 SE +/- 38.97, N = 3 SE +/- 4.55, N = 3 SE +/- 0.27, N = 3 1162.35 15519.07 2812.62 2346.78 -masm=intel -masm=intel -masm=intel 1. (CXX) g++ options: -O3 -fvisibility=hidden -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
Timed MAFFT Alignment This test performs an alignment of 100 pyruvate decarboxylase sequences. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 6 12 18 24 30 SE +/- 0.195, N = 12 SE +/- 0.066, N = 15 SE +/- 0.044, N = 3 SE +/- 0.022, N = 3 SE +/- 0.035, N = 3 22.514 3.855 6.593 9.417 23.672 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 14.99 31.14 33.54 39.43
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 11 22 33 44 55 SE +/- 0.677, N = 4 SE +/- 0.046, N = 3 SE +/- 0.082, N = 3 SE +/- 0.071, N = 3 50.874 8.527 9.509 10.893
Coremark This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 40K 80K 120K 160K 200K SE +/- 7.97, N = 3 SE +/- 1165.70, N = 3 SE +/- 969.55, N = 3 SE +/- 21.42, N = 3 SE +/- 99.86, N = 3 33030.56 179882.44 88892.10 53412.28 18110.59 1. (CC) gcc options: -O2 -lrt" -lrt
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: unsharp-mask Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 7 14 21 28 35 SE +/- 0.048, N = 3 SE +/- 0.016, N = 3 SE +/- 0.014, N = 3 SE +/- 0.013, N = 3 4.345 24.968 26.371 31.529
LAMMPS Molecular Dynamics Simulator LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 9Jan2020 Model: Rhodopsin Protein Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 0.7243 1.4486 2.1729 2.8972 3.6215 SE +/- 0.001, N = 3 SE +/- 0.007, N = 3 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 SE +/- 0.002, N = 3 0.499 3.219 1.657 1.381 0.479 -fopenmp -fopenmp -fopenmp -fopenmp 1. (CXX) g++ options: -O3 -rdynamic -ljpeg -lpng -lz -lfftw3 -lm
OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation Raspberry Pi 4 Celeron G5900 zbox BI320E 7 14 21 28 35 SE +/- 0.012, N = 3 SE +/- 0.004, N = 3 SE +/- 0.047, N = 3 31.015 2.168 29.601 1. (CC) gcc options: -O3 -march=native
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 300 600 900 1200 1500 SE +/- 0.03, N = 3 SE +/- 2.27, N = 3 SE +/- 0.13, N = 3 SE +/- 1.05, N = 3 SE +/- 0.35, N = 3 97.6 1253.2 389.3 315.0 116.4 -m64 -m64 -m64 1. (CC) gcc options: -pthread -O3 -lssl -lcrypto -ldl
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 5 10 15 20 25 SE +/- 0.105, N = 14 SE +/- 0.005, N = 3 SE +/- 0.019, N = 3 SE +/- 0.007, N = 3 4.389 17.599 18.878 22.125
LAME MP3 Encoding LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 9 18 27 36 45 SE +/- 0.040, N = 3 SE +/- 0.006, N = 3 SE +/- 0.001, N = 3 SE +/- 0.009, N = 3 SE +/- 0.031, N = 3 41.587 8.122 8.667 10.181 26.912 -lncurses 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 7 14 21 28 35 SE +/- 0.013, N = 3 SE +/- 0.063, N = 3 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 4.291 20.780 23.198 27.685
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 8 16 24 32 40 SE +/- 0.098, N = 3 SE +/- 0.034, N = 3 SE +/- 0.047, N = 3 SE +/- 0.003, N = 3 36.875 5.478 6.236 7.229
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 3 6 9 12 15 SE +/- 0.274, N = 15 SE +/- 0.027, N = 3 SE +/- 0.009, N = 3 SE +/- 0.132, N = 3 4.576 8.728 10.648 13.147
PolyBench-C PolyBench-C is a C-language polyhedral benchmark suite made at the Ohio State University. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 7 14 21 28 35 SE +/- 0.006, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.022, N = 3 24.910 3.338 3.832 4.446 27.650 1. (CC) gcc options: -O3 -march=native
libjpeg-turbo tjbench tjbench is a JPEG decompression/compression benchmark part of libjpeg-turbo. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 Test: Decompression Throughput Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 50 100 150 200 250 SE +/- 0.11, N = 3 SE +/- 0.45, N = 3 SE +/- 0.53, N = 3 SE +/- 0.89, N = 3 SE +/- 0.10, N = 3 49.66 205.78 172.93 147.21 56.42 -lm -lm 1. (CC) gcc options: -O3 -rdynamic
TSCP This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 zbox BI320E 300K 600K 900K 1200K 1500K SE +/- 362.49, N = 5 SE +/- 686.80, N = 5 SE +/- 1093.69, N = 5 SE +/- 843.80, N = 5 SE +/- 686.52, N = 5 350771 1376258 1268492 1078690 451239 1. (CC) gcc options: -O3 -march=native
Raspberry Pi 4 Processor: ARMv7 Cortex-A72 @ 1.50GHz (4 Cores), Motherboard: BCM2711 Raspberry Pi 4 Model B Rev 1.1, Memory: 2048MB, Disk: 32GB SC32G, Graphics: V3D 4.2 2GB, Monitor: VA2431
OS: Raspbian 10, Kernel: 5.4.51-v7l+ (armv7l), Desktop: LXDE 0.10.0, Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, OpenGL: 2.1 Mesa 19.3.2, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1920x1080
Kernel Notes: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1Compiler Notes: --build=arm-linux-gnueabihf --disable-libitm --disable-libquadmath --disable-libquadmath-support --disable-sjlj-exceptions --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --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-objc-gc=auto --enable-plugin --enable-shared --enable-threads=posix --host=arm-linux-gnueabihf --program-prefix=arm-linux-gnueabihf- --target=arm-linux-gnueabihf --with-arch=armv6 --with-default-libstdcxx-abi=new --with-float=hard --with-fpu=vfp --with-gcc-major-version-only --with-target-system-zlib -vProcessor Notes: Scaling Governor: cpufreq-dt ondemandJava Notes: OpenJDK Runtime Environment (build 11.0.8+10-post-Raspbian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3
Testing initiated at 29 July 2020 23:56 by user pi.
Core i3 10100 Processor: Intel Core i3-10100 @ 4.30GHz (4 Cores / 8 Threads), Motherboard: Gigabyte B460M DS3H (F2 BIOS), Chipset: Intel Device 9b63, Memory: 16GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: EFI VGA, Audio: Realtek ALC887-VD, Network: Realtek RTL8111/8168/8411
OS: Debian 10, Kernel: 4.19.0-9-amd64 (x86_64), Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xccJava Notes: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 30 July 2020 21:01 by user phoronix.
Pentium Gold G6400 Processor: Intel Pentium Gold G6400 @ 4.00GHz (2 Cores / 4 Threads), Motherboard: Gigabyte B460M DS3H (F2 BIOS), Chipset: Intel Device 9b73, Memory: 16GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: EFI VGA, Audio: Realtek ALC887-VD, Network: Realtek RTL8111/8168/8411
OS: Debian 10, Kernel: 4.19.0-9-amd64 (x86_64), Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xccJava Notes: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 31 July 2020 10:49 by user phoronix.
Celeron G5900 Processor: Intel Celeron G5900 @ 3.40GHz (2 Cores), Motherboard: Gigabyte B460M DS3H (F2 BIOS), Chipset: Intel Device 9b73, Memory: 16GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, Graphics: EFI VGA, Audio: Realtek ALC887-VD, Network: Realtek RTL8111/8168/8411
OS: Debian 10, Kernel: 4.19.0-9-amd64 (x86_64), Display Server: X Server 1.20.4, Display Driver: modesetting 1.20.4, Compiler: GCC 8.3.0, File-System: ext4, Screen Resolution: 1024x768
Compiler Notes: --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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xccJava Notes: OpenJDK Runtime Environment (build 11.0.8+10-post-Debian-1deb10u1)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 31 July 2020 14:22 by user phoronix.
zbox BI320E Processor: Intel Celeron 2957U @ 1.40GHz (2 Cores), Motherboard: ZOTAC ZBOX-BI320 (B239P103 BIOS), Chipset: Intel Haswell-ULT DRAM, Memory: 4096MB, Disk: 126GB SanDisk SDSSDP12, Graphics: Zotac Intel Haswell-ULT IGP (1000MHz), Audio: Intel Haswell-ULT HD Audio, Monitor: U24E850, Network: Realtek RTL8111/8168/8411
OS: Linuxmint 20.1, Kernel: 5.4.0-71-generic (x86_64), Desktop: Xfce, Display Server: X Server 1.20.9, Vulkan: 1.2.145, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x26 - Thermald 1.9.1Java Notes: OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)Python Notes: Python 3.8.5Security Notes: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT disabled + mds: Mitigation of Clear buffers; SMT disabled + 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: disabled RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Not affected
Testing initiated at 14 April 2021 10:45 by user florian.