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) .
Lenovo M75n IoT_W10Pro Processor: AMD Athlon Silver 3050e @ 1.40GHz (2 Cores / 4 Threads) , Motherboard: LENOVO 3181 (M33KT1AA BIOS) , Memory: 1 x 4096 MB 2400MHz 4ATF51264HZ-2G6E1 , Disk: 238GB SAMSUNG MZVLB256HBHQ-000L7 , Graphics: AMD Radeon Vega 3 512MB , Network: Realtek PCIe GbE + Intel Wireless-AC 9260 160MHz
OS: Microsoft Windows 10 Pro Build 19042, Kernel: 10.0 (x86_64), Display Driver: 27.20.11012.8005, OpenCL: OpenCL 2.1 AMD-APP (3075.12), Compiler: GCC 8.3.0, File-System: NTFS, Screen Resolution: 1920x1080
Java Notes: OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS)Python Notes: Python 3.7.1Security Notes: __user pointer sanitization: Disabled + Retpoline: Full + IBPB: Always + STIBP: Enabled
Lenovo M75n IOT_Ubuntu20.10 Processor: AMD Athlon Silver 3050e @ 1.40GHz (2 Cores / 4 Threads), Motherboard: LENOVO 3181 (M33KT1AA BIOS), Chipset: AMD Raven/Raven2 , Memory: 1 x 4096 MB DDR4-2667MT/s 4ATF51264HZ-2G6E1 , Disk: 256GB SAMSUNG MZVLB256HBHQ-000L7 , Graphics: AMD Picasso 512MB (1000/1200MHz) , Audio: AMD Raven/Raven2/Fenghuang, Monitor: ONA24HB19T01, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Ubuntu 20.10, Kernel: 5.8.0-33-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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: acpi-cpufreq ondemand - CPU Microcode: 0x8200103Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Lenovo M90n IoT_W10 Processor: Intel Core i3-8145U @ 2.30GHz (2 Cores / 4 Threads) , Motherboard: LENOVO 314D (M2AKT26A BIOS) , Memory: 1 x 4096 MB 2400MHz HMA851S6CJR6N-VK , Disk: 119GB SAMSUNG MZALQ128HBHQ-000L1 , Graphics: Intel UHD 620 1GB , Network: Intel Wireless-AC 9560 160MHz + Realtek PCIe GbE + Realtek PCIe GbE #2
OS: Microsoft Windows 10 Home Build 19042, Kernel: 10.0 (x86_64), Display Driver: 27.20.100.8783, File-System: NTFS, Screen Resolution: 1920x1080
Java Notes: operable program or batch file.Python Notes: Python 3.7.1Security Notes: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled
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 OpenCL Vulkan Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 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) AMD Athlon Silver 3050e @ 1.40GHz (2 Cores / 4 Threads) LENOVO 3181 (M33KT1AA BIOS) 1 x 4096 MB 2400MHz 4ATF51264HZ-2G6E1 238GB SAMSUNG MZVLB256HBHQ-000L7 AMD Radeon Vega 3 512MB Realtek PCIe GbE + Intel Wireless-AC 9260 160MHz Microsoft Windows 10 Pro Build 19042 10.0 (x86_64) 27.20.11012.8005 OpenCL 2.1 AMD-APP (3075.12) NTFS 1920x1080 AMD Raven/Raven2 1 x 4096 MB DDR4-2667MT/s 4ATF51264HZ-2G6E1 256GB SAMSUNG MZVLB256HBHQ-000L7 AMD Picasso 512MB (1000/1200MHz) AMD Raven/Raven2/Fenghuang ONA24HB19T01 Realtek RTL8111/8168/8411 + Intel-AC 9260 Ubuntu 20.10 5.8.0-33-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 amdgpu 19.1.0 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 Intel Core i3-8145U @ 2.30GHz (2 Cores / 4 Threads) LENOVO 314D (M2AKT26A BIOS) 1 x 4096 MB 2400MHz HMA851S6CJR6N-VK 119GB SAMSUNG MZALQ128HBHQ-000L1 Intel UHD 620 1GB Intel Wireless-AC 9560 160MHz + Realtek PCIe GbE + Realtek PCIe GbE #2 Microsoft Windows 10 Home Build 19042 10.0 (x86_64) 27.20.100.8783 NTFS OpenBenchmarking.org Kernel Details - Raspberry Pi 4: snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 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 - Lenovo M75n IOT_Ubuntu20.10: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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 - Lenovo M75n IOT_Ubuntu20.10: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8200103 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) - Lenovo M75n IoT_W10Pro: OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS) - Lenovo M75n IOT_Ubuntu20.10: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10) - Lenovo M90n IoT_W10: operable program or batch file. 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 - Lenovo M75n IoT_W10Pro: Python 3.7.1 - Lenovo M75n IOT_Ubuntu20.10: Python 3.8.6 - Lenovo M90n IoT_W10: Python 3.7.1 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 - Lenovo M75n IoT_W10Pro: __user pointer sanitization: Disabled + Retpoline: Full + IBPB: Always + STIBP: Enabled - Lenovo M75n IOT_Ubuntu20.10: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Lenovo M90n IoT_W10: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled
Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 Result Overview Phoronix Test Suite 100% 400% 700% 999% 1299% XZ Compression 7-Zip Compression GraphicsMagick PHPBench DaCapo Benchmark Smallpt PyBench Coremark LAME MP3 Encoding PyPerformance C-Ray libjpeg-turbo tjbench TSCP AOBench FLAC Audio Encoding Perl Benchmarks
Raspberry Pi 4 vs. Intel Comet Lake build-gdb: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel numpy: build-php: Time To Compile rawtherapee: Total Benchmark Time build-mplayer: Time To Compile pyperformance: 2to3 gegl: Cartoon pyperformance: pathlib sqlite-speedtest: Timed Time - Size 1,000 compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 pyperformance: python_startup tesseract-ocr: Time To OCR 7 Images hugin: Panorama Photo Assistant + Stitching Time dacapobench: Tradebeans ocrmypdf: Processing 60 Page PDF Document ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping perl-benchmark: Interpreter gegl: Antialias ocrmypdf: Processing 60 Page PDF Document perl-benchmark: Pod2html gimp: resize gimp: unsharp-mask gegl: Wavelet Blur gegl: Color Enhance dacapobench: H2 gimp: unsharp-mask graphics-magick: Rotate gegl: Rotate 90 Degrees graphics-magick: Noise-Gaussian smallpt: Global Illumination Renderer; 128 Samples build-apache: Time To Compile graphics-magick: Swirl pyperformance: regex_compile gimp: auto-levels aobench: 2048 x 2048 - Total Time gegl: Tile Glass graphics-magick: Sharpen tesseract-ocr: Time To OCR 7 Images graphics-magick: Enhanced graphics-magick: HWB Color Space graphics-magick: Resizing tesseract-ocr: Time To OCR 7 Images pybench: Total For Average Test Times pyperformance: float inkscape: SVG Files To PNG phpbench: PHP Benchmark Suite compress-7zip: Compress Speed Test octave-benchmark: encode-flac: WAV To FLAC scikit-learn: gimp: rotate gimp: auto-levels gegl: Reflect gimp: resize rsvg: SVG Files To PNG pyperformance: json_loads mafft: Multiple Sequence Alignment dacapobench: Jython coremark: CoreMark Size 666 - Iterations Per Second octave-benchmark: aircrack-ng: gimp: rotate hmmer: Pfam Database Search gegl: Crop gimp: unsharp-mask openssl: RSA 4096-bit Performance gimp: rotate gimp: auto-levels lammps: Rhodopsin Protein encode-mp3: WAV To MP3 libreoffice: 20 Documents To PDF gegl: Scale gimp: resize polybench-c: Covariance Computation polybench-c: Correlation Computation tjbench: Decompression Throughput polybench-c: 3 Matrix Multiplications tscp: AI Chess Performance Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 970.537 680.080 26.54 638.584 748.022 543.837 1.79 647.548 142 766.550 416.907 42.5 471.413 21087 25.4479 0.00714413 214.859 376.428 0.61497660 326.606 341.548 14385 85 246.618 16 130.180 180.753 34 962 123.692 161.312 15 136.504 16 83 48 5235 629 137.212 102546 3466 100.389 109.371 79.112 14.988 77.222 144 22.514 34367 33030.557108 1162.347 53.889 50.874 4.345 97.6 4.389 4.291 0.499 41.587 5.751 36.875 4.576 31.015 31.021 49.657148 24.910 350771 118.874 157.068 375.55 88.578 104.108 69.218 304 105.900 17.9 54.246 42.488 7.49 68.367 262.097 0.00108894 40.701 44.347 0.10872912 62.372 59.441 3146 1134 41.734 117 22.802 24.444 187 167 32.747 30.744 60 25.010 92 933 437 945 95.7 24.347 729845 27500 6.167 8.420 27.067 31.140 13.551 23.6 3.855 4151 179882.442386 15519.073 7.438 8.527 24.968 1253.2 17.599 20.780 3.219 8.122 7.510 5.478 8.728 205.777836 3.338 1376258 178.803 322.191 336.12 143.935 147.977 128.701 328 117.134 19.5 65.150 69.307 7.96 96.509 4135 132.556 0.00075872 47.341 89.362 0.11884498 68.478 64.276 3375 1057 47.592 55 46.453 37.116 94 180 35.179 33.043 30 30.871 45 519 246 1020 104 25.719 668540 15033 6.605 9.456 29.554 33.538 13.878 25.5 6.593 5482 88892.097427 2812.615 12.846 9.509 26.371 389.3 18.878 23.198 1.657 8.667 8.064 6.236 10.648 172.928584 3.832 1268492 274.528 400.348 282.42 220.076 213.383 198.335 397 137.544 23.6 82.015 123.883 9.8 140.394 76.4398 0.00101531 56.741 121.326 0.14005805 79.504 75.070 3616 873 56.293 39 74.585 54.742 65 212 41.546 38.373 25 54.798 37 419 197 1199 123 30.616 568837 7920 7.633 11.108 34.693 39.431 16.452 30.1 9.417 6084 53412.281982 2346.783 19.579 10.893 31.529 315.0 22.125 27.685 1.381 10.181 9.739 7.229 13.147 2.168 2.170 147.209265 4.446 1078690 529.475 1.23 488 197.469 62.7 114.171 13528 0.02553182 0.53120483 7277 194 21 134.029 45 594 97.441 7 21 125 77 4221 418 124660 5994 15.079 82.2 18076 46082.245699 17.119 109.047122 618371 838.912 669.486 114.68 540.948 370.983 515.444 904 175.178 50.8 183.248 223.469 19.1 216.096 15677 176.119 54.6706 0.00205568 86.465 0.39327038 41.031 108.098 104.580 8475 310 93.069 27 115.487 143.195 44 462 63.040 60.610 13 18 169 92 60.025 2340 325 276629 4860 18.062 50.929 38.028 65.898 35.886 44.248 59.7 19924 34830.376180 18.317 1565.311 28.923 45.432 17.289 183.2 0.922 15.888 18.292 16.275 6.498 6.444 96.082578 7.679 619358 555.613 869 385 143.201 47.9 119.736 8266 0.01447779 0.37435535 44.658 4853 109.416 271 21 128.978 39 508 89.589 112.731 8 25 174 94 1885 349 207062 7971 14.829 48.021 91.5 10002 46451.841657 17.609 142.803756 681762 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.
Result
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 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 150 300 450 600 750 SE +/- 9.85, N = 9 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.46, N = 3 SE +/- 0.63, N = 3 SE +/- 6.11, N = 3 680.08 157.07 322.19 400.35 529.48 669.49 555.61 1. (CC) gcc options: -lm -lpthread -O3
Result Confidence
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 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 120 240 360 480 600 Min: 648.18 / Avg: 680.08 / Max: 723.98 Min: 157.05 / Avg: 157.07 / Max: 157.09 Min: 322.11 / Avg: 322.19 / Max: 322.32 Min: 400.31 / Avg: 400.35 / Max: 400.37 Min: 528.64 / Avg: 529.48 / Max: 530.24 Min: 668.57 / Avg: 669.49 / Max: 670.68 Min: 545.86 / Avg: 555.61 / Max: 566.87 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.
Result
OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 Lenovo M75n IOT_Ubuntu20.10 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 SE +/- 0.28, N = 3 748.02 104.11 147.98 213.38 370.98 1. Raspberry Pi 4: 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. Core i3 10100: 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. Pentium Gold G6400: 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. 4. Celeron G5900: 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. 5. Lenovo M75n IOT_Ubuntu20.10: RawTherapee, version 5.8, command line.
Result Confidence
OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 Lenovo M75n IOT_Ubuntu20.10 130 260 390 520 650 Min: 746.16 / Avg: 748.02 / Max: 750.8 Min: 104.07 / Avg: 104.11 / Max: 104.15 Min: 147.97 / Avg: 147.98 / Max: 147.98 Min: 213.21 / Avg: 213.38 / Max: 213.51 Min: 370.43 / Avg: 370.98 / Max: 371.28 1. Raspberry Pi 4: 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. Core i3 10100: 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. Pentium Gold G6400: 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. 4. Celeron G5900: 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. 5. Lenovo M75n IOT_Ubuntu20.10: RawTherapee, version 5.8, 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.
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.
Result
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 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 90 180 270 360 450 SE +/- 0.92, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.81, N = 3 SE +/- 0.40, N = 3 405.92 42.49 69.31 123.88 197.47 223.47 143.20 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Result Confidence
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 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 70 140 210 280 350 Min: 404.69 / Avg: 405.91 / Max: 407.71 Min: 42.36 / Avg: 42.49 / Max: 42.59 Min: 69.13 / Avg: 69.31 / Max: 69.64 Min: 123.8 / Avg: 123.88 / Max: 123.99 Min: 197.35 / Avg: 197.47 / Max: 197.65 Min: 221.86 / Avg: 223.47 / Max: 224.3 Min: 142.49 / Avg: 143.2 / Max: 143.88 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
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.
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 10.3.1+dfsg Processing 60 Page PDF Document Lenovo M75n IOT_Ubuntu20.10 40 80 120 160 200 SE +/- 1.42, N = 3 176.12
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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: Sharpen Raspberry Pi 4 Core i3 10100 Pentium Gold G6400 Celeron G5900 Lenovo M75n IoT_W10Pro Lenovo M75n IOT_Ubuntu20.10 Lenovo M90n IoT_W10 13 26 39 52 65 15 60 30 25 7 13 8 -lfreetype -lbz2 -lSM -lICE -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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Lenovo M75n IoT_W10Pro Processor: AMD Athlon Silver 3050e @ 1.40GHz (2 Cores / 4 Threads), Motherboard: LENOVO 3181 (M33KT1AA BIOS), Memory: 1 x 4096 MB 2400MHz 4ATF51264HZ-2G6E1, Disk: 238GB SAMSUNG MZVLB256HBHQ-000L7, Graphics: AMD Radeon Vega 3 512MB, Network: Realtek PCIe GbE + Intel Wireless-AC 9260 160MHz
OS: Microsoft Windows 10 Pro Build 19042, Kernel: 10.0 (x86_64), Display Driver: 27.20.11012.8005, OpenCL: OpenCL 2.1 AMD-APP (3075.12), Compiler: GCC 8.3.0, File-System: NTFS, Screen Resolution: 1920x1080
Java Notes: OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS)Python Notes: Python 3.7.1Security Notes: __user pointer sanitization: Disabled + Retpoline: Full + IBPB: Always + STIBP: Enabled
Testing initiated at 16 December 2020 10:20 by user edwaleni.
Lenovo M75n IOT_Ubuntu20.10 Processor: AMD Athlon Silver 3050e @ 1.40GHz (2 Cores / 4 Threads), Motherboard: LENOVO 3181 (M33KT1AA BIOS), Chipset: AMD Raven/Raven2, Memory: 1 x 4096 MB DDR4-2667MT/s 4ATF51264HZ-2G6E1, Disk: 256GB SAMSUNG MZVLB256HBHQ-000L7, Graphics: AMD Picasso 512MB (1000/1200MHz), Audio: AMD Raven/Raven2/Fenghuang, Monitor: ONA24HB19T01, Network: Realtek RTL8111/8168/8411 + Intel-AC 9260
OS: Ubuntu 20.10, Kernel: 5.8.0-33-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 1920x1080
Compiler 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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/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: acpi-cpufreq ondemand - CPU Microcode: 0x8200103Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 17 December 2020 09:28 by user root.
Lenovo M90n IoT_W10 Processor: Intel Core i3-8145U @ 2.30GHz (2 Cores / 4 Threads), Motherboard: LENOVO 314D (M2AKT26A BIOS), Memory: 1 x 4096 MB 2400MHz HMA851S6CJR6N-VK, Disk: 119GB SAMSUNG MZALQ128HBHQ-000L1, Graphics: Intel UHD 620 1GB, Network: Intel Wireless-AC 9560 160MHz + Realtek PCIe GbE + Realtek PCIe GbE #2
OS: Microsoft Windows 10 Home Build 19042, Kernel: 10.0 (x86_64), Display Driver: 27.20.100.8783, File-System: NTFS, Screen Resolution: 1920x1080
Java Notes: operable program or batch file.Python Notes: Python 3.7.1Security Notes: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled
Testing initiated at 31 December 2020 19:35 by user philr.