Threadripper 2950X August AMD Ryzen Threadripper 2950X 16-Core testing with a MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) and AMD FirePro V4900 1GB on Debian 10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2008159-PTS-THREADRI77 .
Threadripper 2950X August Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Threadripper 2950X AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) MSI MEG X399 CREATION (MS-7B92) v1.0 (1.30 BIOS) AMD 17h 32GB Samsung SSD 970 EVO 250GB AMD FirePro V4900 1GB Realtek ALC1220 DELL S2409W 2 x Intel I211 + Intel-AC 9260 Debian 10 5.8.1-050801-generic (x86_64) GNOME Shell 3.30.2 X Server 1.20.4 + Wayland modesetting 1.20.4 3.3 Mesa 18.3.6 (LLVM 7.0.1) GCC 8.3.0 ext4 1920x1080 OpenBenchmarking.org - --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 - Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x800820b - Python 2.7.16 + Python 3.7.3 - 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Threadripper 2950X August sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster namd: ATPase Simulation - 327,506 Atoms neat: compress-zstd: 3 compress-zstd: 19 crafty: Elapsed Time tscp: AI Chess Performance stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-apache: Time To Compile build-ffmpeg: Time To Compile build-gcc: Time To Compile build-gdb: Time To Compile build-imagemagick: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build-mplayer: Time To Compile build-php: Time To Compile build2: Time To Compile m-queens: Time To Solve montage: Mosaic of M17, K band, 1.5 deg x 1.5 deg n-queens: Elapsed Time tachyon: Total Time gromacs: Water Benchmark daphne: OpenMP - NDT Mapping daphne: OpenMP - Points2Image daphne: OpenMP - Euclidean Cluster darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gegl: Crop gegl: Scale gegl: Cartoon gegl: Reflect gegl: Antialias gegl: Tile Glass gegl: Wavelet Blur gegl: Color Enhance gegl: Rotate 90 Degrees gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask hugin: Panorama Photo Assistant + Stitching Time inkscape: SVG Files To PNG ocrmypdf: Processing 60 Page PDF Document rawtherapee: Total Benchmark Time rsvg: SVG Files To PNG geekbench: CPU Multi Core geekbench: CPU Multi Core - Gaussian Blur geekbench: CPU Multi Core - Face Detection geekbench: CPU Multi Core - Horizon Detection geekbench: CPU Single Core geekbench: CPU Single Core - Gaussian Blur geekbench: CPU Single Core - Face Detection geekbench: CPU Single Core - Horizon Detection tesseract-ocr: Time To OCR 7 Images Threadripper 2950X 680258 3.158 79.855 167.237 95.029 93.528 13.880 17.586 1.28418 16.607 4656.4 42.2 7595610 1146531 41473418 40461773 75.751 46.003 5.206 5.057 19.737 41.932 893.929 85.349 31.971 54.891 427.848 25.387 48.253 76.694 37.681 85.806 7.676 57.0911 1.125 755.59 23393.545995279 1085.60 8.373 5.351 0.136 2.706 9.582 6.408 114.124 33.074 47.878 38.969 69.392 62.015 43.531 8.973 18.363 20.933 26.020 52.782 29.780 30.301 55.006 16.327 13880 815.2 141.2 369.8 1193 83.4 9.26 25.5 32.283 OpenBenchmarking.org
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Threadripper 2950X 150K 300K 450K 600K 750K SE +/- 7707.81, N = 5 680258 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Threadripper 2950X 0.7106 1.4212 2.1318 2.8424 3.553 SE +/- 0.025, N = 25 3.158 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Threadripper 2950X 20 40 60 80 100 SE +/- 7.40, N = 25 79.86 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD Threadripper 2950X 40 80 120 160 200 SE +/- 0.52, N = 3 167.24 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D Threadripper 2950X 20 40 60 80 100 SE +/- 1.27, N = 3 95.03 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte Threadripper 2950X 20 40 60 80 100 SE +/- 0.19, N = 3 93.53 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver Threadripper 2950X 4 8 12 16 20 SE +/- 0.01, N = 3 13.88 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster Threadripper 2950X 4 8 12 16 20 SE +/- 0.19, N = 7 17.59 1. (CXX) g++ options: -O2 -lOpenCL
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13 ATPase Simulation - 327,506 Atoms Threadripper 2950X 0.2889 0.5778 0.8667 1.1556 1.4445 SE +/- 0.00173, N = 3 1.28418
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Threadripper 2950X 4 8 12 16 20 SE +/- 0.01, N = 3 16.61 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Threadripper 2950X 1000 2000 3000 4000 5000 SE +/- 28.58, N = 3 4656.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Threadripper 2950X 10 20 30 40 50 SE +/- 0.03, N = 3 42.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Threadripper 2950X 1.6M 3.2M 4.8M 6.4M 8M SE +/- 31060.90, N = 3 7595610 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Threadripper 2950X 200K 400K 600K 800K 1000K SE +/- 3068.39, N = 5 1146531 1. (CC) gcc options: -O3 -march=native
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Threadripper 2950X 9M 18M 27M 36M 45M SE +/- 117776.75, N = 3 41473418 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Threadripper 2950X 9M 18M 27M 36M 45M SE +/- 568816.92, N = 3 40461773
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Threadripper 2950X 20 40 60 80 100 SE +/- 0.20, N = 3 75.75 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Threadripper 2950X 10 20 30 40 50 SE +/- 0.11, N = 3 46.00 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Threadripper 2950X 1.1714 2.3428 3.5142 4.6856 5.857 SE +/- 0.019, N = 3 5.206 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Threadripper 2950X 1.1378 2.2756 3.4134 4.5512 5.689 SE +/- 0.007, N = 3 5.057 1. (CXX) g++ options: -O3 -fPIC
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile Threadripper 2950X 5 10 15 20 25 SE +/- 0.03, N = 3 19.74
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Threadripper 2950X 10 20 30 40 50 SE +/- 0.08, N = 3 41.93
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 9.3.0 Time To Compile Threadripper 2950X 200 400 600 800 1000 SE +/- 1.01, N = 3 893.93
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 9.1 Time To Compile Threadripper 2950X 20 40 60 80 100 SE +/- 0.06, N = 3 85.35
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile Threadripper 2950X 7 14 21 28 35 SE +/- 0.03, N = 3 31.97
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Threadripper 2950X 12 24 36 48 60 SE +/- 0.50, N = 3 54.89
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Threadripper 2950X 90 180 270 360 450 SE +/- 3.69, N = 3 427.85
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Threadripper 2950X 6 12 18 24 30 SE +/- 0.02, N = 3 25.39
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Threadripper 2950X 11 22 33 44 55 SE +/- 0.23, N = 3 48.25
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.12 Time To Compile Threadripper 2950X 20 40 60 80 100 SE +/- 0.08, N = 3 76.69
m-queens Time To Solve OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve Threadripper 2950X 9 18 27 36 45 SE +/- 0.15, N = 3 37.68 1. (CXX) g++ options: -fopenmp -O2 -march=native
Montage Astronomical Image Mosaic Engine Mosaic of M17, K band, 1.5 deg x 1.5 deg OpenBenchmarking.org Seconds, Fewer Is Better Montage Astronomical Image Mosaic Engine 6.0 Mosaic of M17, K band, 1.5 deg x 1.5 deg Threadripper 2950X 20 40 60 80 100 SE +/- 0.45, N = 3 85.81 1. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Threadripper 2950X 2 4 6 8 10 SE +/- 0.009, N = 3 7.676 1. (CC) gcc options: -static -fopenmp -O3 -march=native
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time Threadripper 2950X 13 26 39 52 65 SE +/- 0.16, N = 3 57.09 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.1 Water Benchmark Threadripper 2950X 0.2531 0.5062 0.7593 1.0124 1.2655 SE +/- 0.005, N = 3 1.125 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: NDT Mapping Threadripper 2950X 160 320 480 640 800 SE +/- 5.71, N = 3 755.59 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Points2Image Threadripper 2950X 5K 10K 15K 20K 25K SE +/- 361.33, N = 3 23393.55 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster OpenBenchmarking.org Test Cases Per Minute, More Is Better Darmstadt Automotive Parallel Heterogeneous Suite Backend: OpenMP - Kernel: Euclidean Cluster Threadripper 2950X 200 400 600 800 1000 SE +/- 1.65, N = 3 1085.60 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Boat - Acceleration: CPU-only Threadripper 2950X 2 4 6 8 10 SE +/- 0.132, N = 3 8.373
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Masskrug - Acceleration: CPU-only Threadripper 2950X 1.204 2.408 3.612 4.816 6.02 SE +/- 0.043, N = 3 5.351
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Server Rack - Acceleration: CPU-only Threadripper 2950X 0.0306 0.0612 0.0918 0.1224 0.153 SE +/- 0.001, N = 9 0.136
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.6.0 Test: Server Room - Acceleration: CPU-only Threadripper 2950X 0.6089 1.2178 1.8267 2.4356 3.0445 SE +/- 0.008, N = 3 2.706
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop Threadripper 2950X 3 6 9 12 15 SE +/- 0.055, N = 3 9.582
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale Threadripper 2950X 2 4 6 8 10 SE +/- 0.071, N = 3 6.408
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon Threadripper 2950X 30 60 90 120 150 SE +/- 0.28, N = 3 114.12
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect Threadripper 2950X 8 16 24 32 40 SE +/- 0.19, N = 3 33.07
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias Threadripper 2950X 11 22 33 44 55 SE +/- 0.13, N = 3 47.88
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass Threadripper 2950X 9 18 27 36 45 SE +/- 0.03, N = 3 38.97
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur Threadripper 2950X 15 30 45 60 75 SE +/- 0.60, N = 3 69.39
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance Threadripper 2950X 14 28 42 56 70 SE +/- 0.40, N = 3 62.02
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees Threadripper 2950X 10 20 30 40 50 SE +/- 0.19, N = 3 43.53
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: resize Threadripper 2950X 3 6 9 12 15 SE +/- 0.082, N = 3 8.973
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: rotate Threadripper 2950X 5 10 15 20 25 SE +/- 0.06, N = 3 18.36
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: auto-levels Threadripper 2950X 5 10 15 20 25 SE +/- 0.11, N = 3 20.93
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.8 Test: unsharp-mask Threadripper 2950X 6 12 18 24 30 SE +/- 0.16, N = 3 26.02
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Threadripper 2950X 12 24 36 48 60 SE +/- 0.65, N = 5 52.78
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG Threadripper 2950X 7 14 21 28 35 SE +/- 0.09, N = 3 29.78 1. Inkscape 0.92.4 (5da689c313, 2019-01-14)
OCRMyPDF Processing 60 Page PDF Document OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 8.0.1+dfsg Processing 60 Page PDF Document Threadripper 2950X 7 14 21 28 35 SE +/- 0.27, N = 3 30.30
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Threadripper 2950X 12 24 36 48 60 SE +/- 0.12, N = 3 55.01 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.
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Threadripper 2950X 4 8 12 16 20 SE +/- 0.08, N = 3 16.33 1. rsvg-convert version 2.44.10
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Multi Core Threadripper 2950X 3K 6K 9K 12K 15K SE +/- 42.44, N = 3 13880
Geekbench Test: CPU Multi Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Gaussian Blur Threadripper 2950X 200 400 600 800 1000 SE +/- 5.89, N = 3 815.2
Geekbench Test: CPU Multi Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Face Detection Threadripper 2950X 30 60 90 120 150 SE +/- 1.75, N = 3 141.2
Geekbench Test: CPU Multi Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5 Test: CPU Multi Core - Horizon Detection Threadripper 2950X 80 160 240 320 400 SE +/- 0.69, N = 3 369.8
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: CPU Single Core Threadripper 2950X 300 600 900 1200 1500 1193
Geekbench Test: CPU Single Core - Gaussian Blur OpenBenchmarking.org Mpixels/sec, More Is Better Geekbench 5 Test: CPU Single Core - Gaussian Blur Threadripper 2950X 20 40 60 80 100 SE +/- 0.49, N = 3 83.4
Geekbench Test: CPU Single Core - Face Detection OpenBenchmarking.org images/sec, More Is Better Geekbench 5 Test: CPU Single Core - Face Detection Threadripper 2950X 3 6 9 12 15 SE +/- 0.01, N = 3 9.26
Geekbench Test: CPU Single Core - Horizon Detection OpenBenchmarking.org Gpixels/sec, More Is Better Geekbench 5 Test: CPU Single Core - Horizon Detection Threadripper 2950X 6 12 18 24 30 SE +/- 0.75, N = 3 25.5
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.0.0 Time To OCR 7 Images Threadripper 2950X 7 14 21 28 35 SE +/- 0.03, N = 3 32.28
Phoronix Test Suite v10.8.4