3900X][X570][32GB][3200][RTX2070

AMD Ryzen 9 3900X 12-Core testing with a ASRock X570 Taichi (P2.70 BIOS) and NVIDIA GeForce RTX 2070 8GB on Linuxmint 4 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2004272-VE-3900XX57015&grt&sro.

3900X][X570][32GB][3200][RTX2070ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionAMD Ryzen 9 3900X 12-Core3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core @ 3.80GHz (12 Cores / 24 Threads)ASRock X570 Taichi (P2.70 BIOS)AMD Starship/Matisse32GB256GB SAMSUNG MZ7LN256 + 250GB Samsung SSD 860NVIDIA GeForce RTX 2070 8GB (1410/7000MHz)NVIDIA TU106 HD AudioCS2420Intel I211 + Intel Device 2723Linuxmint 44.19.0-8-amd64 (x86_64)Cinnamon 4.4.8X Server 1.20.4NVIDIA 440.594.6.0GCC 8.3.0ext41920x1200120GB INTEL SSDSC2KR12 + 250GB Samsung SSD 860NVIDIA GeForce RTX 2070 8GB (435/810MHz)1000GB Western Digital WD10EAVS-00M + 2000GB Western Digital WD20EARS-00M + 120GB INTEL SSDSC2KR12 + 250GB Samsung SSD 860 + 640GB Western Digital WD6400AAKS-0NVIDIA GeForce RTX 2070 8GB (405/405MHz)C-Media CMI8788NVIDIA 440.82OpenBenchmarking.orgCompiler Details- --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 Processor Details- Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013Security Details- 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: conditional RSB filling + tsx_async_abort: Not affected

3900X][X570][32GB][3200][RTX2070compress-7zip: Compress Speed Testdarktable: Boat - OpenCLdarktable: Boat - CPU-onlydarktable: Masskrug - OpenCLdarktable: Masskrug - CPU-onlydarktable: Server Rack - OpenCLdarktable: Server Room - OpenCLdarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlydcraw: RAW To PPM Image Conversiongegl: Cropgegl: Scalegegl: Cartoongegl: Reflectgegl: Antialiasgegl: Tile Glassgegl: Wavelet Blurgegl: Color Enhancegegl: Rotate 90 Degreesgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskgraphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacecompress-gzip: Linux Source Tree Archiving To .tar.gzinkscape: SVG Files To PNGtjbench: rsvg: SVG Files To PNGcompress-rar: Linux Source Tree Archiving To RARrawtherapee: Total Benchmark TimeAMD Ryzen 9 3900X 12-Core3900XX57032GB3200RTX207065W8.3498.3554.3434.3150.1432.6590.1402.65832.3208.0554.855101.14330.36740.97632.87362.62156.58840.1307.46215.95317.57821.2438289232023101641376184626.207232.55342821.59751.9048.3378.3194.3184.3080.1432.6420.1442.64232.8017.9414.951101.59030.53541.10932.99962.90556.28040.1997.78115.70517.52521.2668158772023091593370168126.156232.34781622.30151.769865268.6058.6914.4934.5270.1492.7830.1472.78933.0008.0284.828101.53030.78741.76732.81162.77955.94539.8857.47115.96117.59521.3747699061932981497359179033.01726.190224.40968922.62484.33153.855OpenBenchmarking.org

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test65W20K40K60K80K100KSE +/- 148.61, N = 3865261. (CXX) g++ options: -pipe -lpthread

Darktable

Test: Boat - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Boat - Acceleration: OpenCL3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core246810SE +/- 0.013, N = 3SE +/- 0.012, N = 3SE +/- 0.012, N = 38.3378.6058.349

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Boat - Acceleration: CPU-only3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core246810SE +/- 0.015, N = 3SE +/- 0.018, N = 3SE +/- 0.028, N = 38.3198.6918.355

Darktable

Test: Masskrug - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Masskrug - Acceleration: OpenCL3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core1.01092.02183.03274.04365.0545SE +/- 0.007, N = 3SE +/- 0.025, N = 3SE +/- 0.021, N = 34.3184.4934.343

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Masskrug - Acceleration: CPU-only3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core1.01862.03723.05584.07445.093SE +/- 0.016, N = 3SE +/- 0.005, N = 3SE +/- 0.015, N = 34.3084.5274.315

Darktable

Test: Server Rack - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Server Rack - Acceleration: OpenCL3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core0.03350.0670.10050.1340.1675SE +/- 0.002, N = 3SE +/- 0.002, N = 7SE +/- 0.002, N = 40.1430.1490.143

Darktable

Test: Server Room - Acceleration: OpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Server Room - Acceleration: OpenCL3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core0.62621.25241.87862.50483.131SE +/- 0.002, N = 3SE +/- 0.008, N = 3SE +/- 0.005, N = 32.6422.7832.659

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Server Rack - Acceleration: CPU-only3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core0.03310.06620.09930.13240.1655SE +/- 0.002, N = 3SE +/- 0.001, N = 8SE +/- 0.001, N = 30.1440.1470.140

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 2.6.0Test: Server Room - Acceleration: CPU-only3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core0.62751.2551.88252.513.1375SE +/- 0.003, N = 3SE +/- 0.020, N = 3SE +/- 0.004, N = 32.6422.7892.658

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image Conversion3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core816243240SE +/- 0.10, N = 3SE +/- 0.01, N = 3SE +/- 0.27, N = 332.8033.0032.321. (CC) gcc options: -lm

GEGL

Operation: Crop

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Crop3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core246810SE +/- 0.076, N = 3SE +/- 0.038, N = 3SE +/- 0.025, N = 37.9418.0288.055

GEGL

Operation: Scale

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Scale3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core1.1142.2283.3424.4565.57SE +/- 0.033, N = 3SE +/- 0.006, N = 3SE +/- 0.003, N = 34.9514.8284.855

GEGL

Operation: Cartoon

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Cartoon3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core20406080100SE +/- 0.22, N = 3SE +/- 0.18, N = 3SE +/- 0.15, N = 3101.59101.53101.14

GEGL

Operation: Reflect

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Reflect3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core714212835SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 330.5430.7930.37

GEGL

Operation: Antialias

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Antialias3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core1020304050SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.08, N = 341.1141.7740.98

GEGL

Operation: Tile Glass

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Tile Glass3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core816243240SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 333.0032.8132.87

GEGL

Operation: Wavelet Blur

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Wavelet Blur3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core1428425670SE +/- 0.09, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 362.9162.7862.62

GEGL

Operation: Color Enhance

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Color Enhance3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core1326395265SE +/- 0.39, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 356.2855.9556.59

GEGL

Operation: Rotate 90 Degrees

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 Degrees3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core918273645SE +/- 0.17, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 340.2039.8940.13

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: resize3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core246810SE +/- 0.527, N = 15SE +/- 0.050, N = 3SE +/- 0.095, N = 157.7817.4717.462

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: rotate3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core48121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 315.7115.9615.95

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: auto-levels3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core48121620SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 317.5317.6017.58

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.8Test: unsharp-mask3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core510152025SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 321.2721.3721.24

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Swirl3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core2004006008001000SE +/- 3.38, N = 3SE +/- 1.20, N = 3SE +/- 1.73, N = 38157698281. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Rotate3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core2004006008001000SE +/- 12.66, N = 3SE +/- 1.33, N = 3SE +/- 9.02, N = 38779069231. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Sharpen3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core4080120160200SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.33, N = 32021932021. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Enhanced3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core701402102803503092983101. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Resizing3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core400800120016002000SE +/- 10.27, N = 3SE +/- 11.02, N = 3SE +/- 1.86, N = 31593149716411. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-Gaussian3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core801602403204003703593761. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lz -lm -lpthread

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color Space3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core400800120016002000SE +/- 4.04, N = 3SE +/- 1.33, N = 3SE +/- 5.69, N = 31681179018461. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lz -lm -lpthread

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gz65W816243240SE +/- 0.30, N = 333.02

Inkscape

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNG3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core612182430SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 326.1626.1926.211. Inkscape 0.92.4 (5da689c313, 2019-01-14)

libjpeg-turbo tjbench

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.23900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core50100150200250SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.80, N = 3232.35224.41232.551. (CC) gcc options: -O3 -rdynamic

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNG3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core510152025SE +/- 0.05, N = 3SE +/- 0.13, N = 3SE +/- 0.07, N = 322.3022.6221.601. rsvg-convert version 2.44.10

RAR Compression

Linux Source Tree Archiving To RAR

OpenBenchmarking.orgSeconds, Fewer Is BetterRAR Compression 5.6.1Linux Source Tree Archiving To RAR65W20406080100SE +/- 0.66, N = 384.33

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark Time3900XX57032GB3200RTX207065WAMD Ryzen 9 3900X 12-Core1224364860SE +/- 0.01, N = 3SE +/- 0.14, N = 3SE +/- 0.03, N = 351.7753.8651.901. 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.


Phoronix Test Suite v10.8.4