g14-imaging AMD Ryzen 7 4800HS testing with a ASUS GA401IV v1.0 (GA401IV.217 BIOS) and ASUS NVIDIA GeForce RTX 2060 with Max-Q Design 6GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2012214-FI-G14IMAGIN66&grw .
g14-imaging Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL OpenCL Vulkan Compiler File-System Screen Resolution g14-imaging AMD Ryzen 7 4800HS @ 2.90GHz (8 Cores / 16 Threads) ASUS GA401IV v1.0 (GA401IV.217 BIOS) AMD Renoir Root Complex 32GB 1024GB INTEL SSDPEKNW010T8 + 1000GB 100T2B0A-00SM50 ASUS NVIDIA GeForce RTX 2060 with Max-Q Design 6GB (975/5500MHz) NVIDIA TU106 HD Audio Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.8.0-33-generic (x86_64) KDE Plasma 5.19.5 X Server 1.20.9 NVIDIA 450.80.02 4.6.0 OpenCL 1.2 CUDA 11.0.228 1.2.131 GCC 10.2.0 ext4 1920x1080 OpenBenchmarking.org - NVM_CD_FLAGS= - --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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8600104 - 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 IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
g14-imaging darktable: Boat - OpenCL darktable: Boat - CPU-only darktable: Masskrug - OpenCL darktable: Masskrug - CPU-only darktable: Server Rack - OpenCL darktable: Server Room - OpenCL darktable: Server Rack - CPU-only darktable: Server Room - CPU-only tjbench: gmic: 2D Function Plotting, 1000 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 3D Elevated Function In Rand Colors, 100 Times hugin: Panorama Photo Assistant + Stitching Time libraw: Post-Processing Benchmark rawtherapee: Total Benchmark Time webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression gegl: Crop gegl: Scale gegl: Cartoon gegl: Reflect gegl: Antialias gegl: Tile Glass gegl: Wavelet Blur gegl: Color Enhance gegl: Rotate 90 Degrees rsvg: SVG Files To PNG gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask dcraw: RAW To PPM Image Conversion graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 g14-imaging 2.743 15.559 3.815 5.498 0.128 0.929 0.176 4.384 216.986381 119.000 19.186 83.821 46.642 36.65 67.404 1.381 2.226 20.778 7.349 44.351 8.276 5.839 86.101 29.068 34.721 27.676 54.773 52.229 37.895 30.064 8.537 12.169 12.540 15.308 40.382 458 694 123 190 813 247 1120 94.693 56.390 5.256 4.956 OpenBenchmarking.org
Darktable Test: Boat - Acceleration: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: OpenCL g14-imaging 0.6172 1.2344 1.8516 2.4688 3.086 SE +/- 0.012, N = 3 2.743
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only g14-imaging 4 8 12 16 20 SE +/- 0.01, N = 3 15.56
Darktable Test: Masskrug - Acceleration: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: OpenCL g14-imaging 0.8584 1.7168 2.5752 3.4336 4.292 SE +/- 0.011, N = 3 3.815
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only g14-imaging 1.2371 2.4742 3.7113 4.9484 6.1855 SE +/- 0.006, N = 3 5.498
Darktable Test: Server Rack - Acceleration: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: OpenCL g14-imaging 0.0288 0.0576 0.0864 0.1152 0.144 SE +/- 0.001, N = 3 0.128
Darktable Test: Server Room - Acceleration: OpenCL OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: OpenCL g14-imaging 0.209 0.418 0.627 0.836 1.045 SE +/- 0.008, N = 3 0.929
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only g14-imaging 0.0396 0.0792 0.1188 0.1584 0.198 SE +/- 0.000, N = 3 0.176
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only g14-imaging 0.9864 1.9728 2.9592 3.9456 4.932 SE +/- 0.012, N = 3 4.384
libjpeg-turbo tjbench OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.0.2 g14-imaging 50 100 150 200 250 SE +/- 0.51, N = 3 216.99 1. (CC) gcc options: -O3 -rdynamic
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times g14-imaging 30 60 90 120 150 SE +/- 0.61, N = 3 119.00 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times g14-imaging 5 10 15 20 25 SE +/- 0.01, N = 3 19.19 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times g14-imaging 20 40 60 80 100 SE +/- 0.17, N = 3 83.82 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time g14-imaging 11 22 33 44 55 SE +/- 0.08, N = 3 46.64
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark g14-imaging 8 16 24 32 40 SE +/- 0.04, N = 3 36.65 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time g14-imaging 15 30 45 60 75 SE +/- 0.21, N = 3 67.40 1. RawTherapee, version 5.8, command line.
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default g14-imaging 0.3107 0.6214 0.9321 1.2428 1.5535 SE +/- 0.003, N = 3 1.381 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 g14-imaging 0.5009 1.0018 1.5027 2.0036 2.5045 SE +/- 0.001, N = 3 2.226 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless g14-imaging 5 10 15 20 25 SE +/- 0.25, N = 3 20.78 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression g14-imaging 2 4 6 8 10 SE +/- 0.006, N = 3 7.349 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression g14-imaging 10 20 30 40 50 SE +/- 0.43, N = 3 44.35 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
GEGL Operation: Crop OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop g14-imaging 2 4 6 8 10 SE +/- 0.098, N = 3 8.276
GEGL Operation: Scale OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale g14-imaging 1.3138 2.6276 3.9414 5.2552 6.569 SE +/- 0.030, N = 3 5.839
GEGL Operation: Cartoon OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Cartoon g14-imaging 20 40 60 80 100 SE +/- 0.04, N = 3 86.10
GEGL Operation: Reflect OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect g14-imaging 7 14 21 28 35 SE +/- 0.03, N = 3 29.07
GEGL Operation: Antialias OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Antialias g14-imaging 8 16 24 32 40 SE +/- 0.05, N = 3 34.72
GEGL Operation: Tile Glass OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Tile Glass g14-imaging 7 14 21 28 35 SE +/- 0.04, N = 3 27.68
GEGL Operation: Wavelet Blur OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Wavelet Blur g14-imaging 12 24 36 48 60 SE +/- 0.06, N = 3 54.77
GEGL Operation: Color Enhance OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Color Enhance g14-imaging 12 24 36 48 60 SE +/- 0.09, N = 3 52.23
GEGL Operation: Rotate 90 Degrees OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees g14-imaging 9 18 27 36 45 SE +/- 0.04, N = 3 37.90
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG g14-imaging 7 14 21 28 35 SE +/- 0.18, N = 3 30.06 1. rsvg-convert version 2.50.1
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize g14-imaging 2 4 6 8 10 SE +/- 0.086, N = 3 8.537
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate g14-imaging 3 6 9 12 15 SE +/- 0.02, N = 3 12.17
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels g14-imaging 3 6 9 12 15 SE +/- 0.02, N = 3 12.54
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask g14-imaging 4 8 12 16 20 SE +/- 0.03, N = 3 15.31
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion g14-imaging 9 18 27 36 45 SE +/- 0.03, N = 3 40.38 1. (CC) gcc options: -lm
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl g14-imaging 100 200 300 400 500 SE +/- 3.51, N = 3 458 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate g14-imaging 150 300 450 600 750 SE +/- 1.20, N = 3 694 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen g14-imaging 30 60 90 120 150 SE +/- 0.58, N = 3 123 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced g14-imaging 40 80 120 160 200 SE +/- 1.00, N = 3 190 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing g14-imaging 200 400 600 800 1000 SE +/- 6.64, N = 3 813 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian g14-imaging 50 100 150 200 250 SE +/- 1.33, N = 3 247 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space g14-imaging 200 400 600 800 1000 SE +/- 1.00, N = 3 1120 1. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lxml2 -lz -lm -lpthread
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 g14-imaging 20 40 60 80 100 SE +/- 0.20, N = 3 94.69 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 g14-imaging 13 26 39 52 65 SE +/- 0.14, N = 3 56.39 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 g14-imaging 1.1826 2.3652 3.5478 4.7304 5.913 SE +/- 0.023, N = 3 5.256 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 g14-imaging 1.1151 2.2302 3.3453 4.4604 5.5755 SE +/- 0.008, N = 3 4.956 1. (CXX) g++ options: -O3 -fPIC
Phoronix Test Suite v10.8.5