Test done with Darktable master branch
Used image from this thread
And here is the sidecar file: IMG_8336.cr2.xmp (29.7 KB)
neofetch
OS: Ubuntu 20.04.1 LTS x86_64
Host: Inspiron 13-7359
Kernel: 5.4.0-52-generic
Uptime: 18 hours, 18 mins
Packages: 2222 (dpkg), 93 (flatpak), 41 (snap)
Shell: bash 5.0.17
Resolution: 1920x1080
DE: GNOME
WM: Mutter
WM Theme: Adwaita
Theme: Adwaita-dark [GTK2/3]
Icons: Yaru [GTK2/3]
Terminal: gnome-terminal
CPU: Intel i7-6500U (4) @ 3.100GHz
GPU: Intel Skylake GT2 [HD Graphics 520]
Memory: 4972MiB / 7818MiB
darktable -perf
12,548250 [dev] took 0,180 secs (0,142 CPU) to load the image.
12,672475 [export] creating pixelpipe took 0,099 secs (0,100 CPU)
12,674143 [dev_pixelpipe] took 0,000 secs (0,000 CPU) initing base buffer [export]
12,697233 [dev_pixelpipe] took 0,023 secs (0,030 CPU) processed `raw black/white point' on CPU, blended on CPU [export]
12,715051 [dev_pixelpipe] took 0,018 secs (0,016 CPU) processed `white balance' on CPU, blended on CPU [export]
12,725346 [dev_pixelpipe] took 0,010 secs (0,026 CPU) processed `highlight reconstruction' on CPU, blended on CPU [export]
13,007639 [dev_pixelpipe] took 0,282 secs (0,707 CPU) processed `demosaic' on CPU, blended on CPU [export]
21,806221 [dev_pixelpipe] took 8,799 secs (29,037 CPU) processed `denoise (profiled)' on CPU with tiling, blended on CPU [export]
21,845410 [dev_pixelpipe] took 0,039 secs (0,039 CPU) processed `lens correction' on CPU, blended on CPU [export]
23,422701 [dev_pixelpipe] took 1,577 secs (5,013 CPU) processed `haze removal' on CPU, blended on CPU [export]
23,609436 [dev_pixelpipe] took 0,187 secs (0,237 CPU) processed `retouch' on CPU, blended on CPU [export]
23,667196 [dev_pixelpipe] took 0,058 secs (0,175 CPU) processed `exposure' on CPU, blended on CPU [export]
23,707185 [dev_pixelpipe] took 0,040 secs (0,040 CPU) processed `mask manager' on CPU, blended on CPU [export]
24,528202 [dev_pixelpipe] took 0,821 secs (2,945 CPU) processed `tone equalizer' on CPU, blended on CPU [export]
24,586095 [dev_pixelpipe] took 0,058 secs (0,211 CPU) processed `input color profile' on CPU, blended on CPU [export]
25,324933 [dev_pixelpipe] took 0,739 secs (2,538 CPU) processed `defringe' on CPU, blended on CPU [export]
32,678015 [dev_pixelpipe] took 7,353 secs (25,312 CPU) processed `contrast equalizer' on CPU with tiling, blended on CPU [export]
32,835905 [dev_pixelpipe] took 0,158 secs (0,565 CPU) processed `sharpen' on CPU, blended on CPU [export]
33,084041 [dev_pixelpipe] took 0,248 secs (0,955 CPU) processed `color balance' on CPU, blended on CPU [export]
image colorspace transform Lab-->RGB took 0,063 secs (0,208 CPU) [filmicrgb ]
33,575602 [dev_pixelpipe] took 0,492 secs (1,778 CPU) processed `filmic rgb' on CPU, blended on CPU [export]
image colorspace transform RGB-->Lab took 0,090 secs (0,334 CPU) [bilat ]
34,911570 [dev_pixelpipe] took 1,336 secs (4,237 CPU) processed `local contrast' on CPU, blended on CPU [export]
35,361036 [dev_pixelpipe] took 0,449 secs (1,452 CPU) processed `color zones' on CPU, blended on CPU [export]
35,478764 [dev_pixelpipe] took 0,118 secs (0,425 CPU) processed `output color profile' on CPU, blended on CPU [export]
35,562140 [dev_pixelpipe] took 0,083 secs (0,306 CPU) processed `display encoding' on CPU, blended on CPU [export]
35,562170 [dev_process_export] pixel pipeline processing took 22,890 secs (76,045 CPU)
[export_job] exported to `/home/aresminos/Pictures/Darktable_Master/PlayRaw/darktable_exported/IMG_8336_03.jpg'
Darktable -d perf -d opencl
36,738248 [dev] took 0,152 secs (0,125 CPU) to load the image.
36,858381 [export] creating pixelpipe took 0,098 secs (0,104 CPU)
36,858448 [pixelpipe_process] [export] using device 0
36,860144 [dev_pixelpipe] took 0,000 secs (0,000 CPU) initing base buffer [export]
36,914518 [dev_pixelpipe] took 0,054 secs (0,015 CPU) processed `raw black/white point' on GPU, blended on GPU [export]
36,943555 [dev_pixelpipe] took 0,029 secs (0,012 CPU) processed `white balance' on GPU, blended on GPU [export]
36,978403 [dev_pixelpipe] took 0,035 secs (0,004 CPU) processed `highlight reconstruction' on GPU, blended on GPU [export]
37,184043 [dev_pixelpipe] took 0,206 secs (0,044 CPU) processed `demosaic' on GPU, blended on GPU [export]
40,092893 [dev_pixelpipe] took 2,909 secs (0,816 CPU) processed `denoise (profiled)' on GPU, blended on GPU [export]
40,277341 [dev_pixelpipe] took 0,184 secs (0,024 CPU) processed `lens correction' on GPU, blended on GPU [export]
42,261476 [dev_pixelpipe] took 1,984 secs (1,133 CPU) processed `haze removal' on GPU, blended on GPU [export]
42,596569 [dev_pixelpipe] took 0,335 secs (0,232 CPU) processed `retouch' on GPU, blended on GPU [export]
42,713671 [dev_pixelpipe] took 0,117 secs (0,034 CPU) processed `exposure' on GPU, blended on GPU [export]
42,867763 [dev_pixelpipe] took 0,153 secs (0,033 CPU) processed `mask manager' on GPU, blended on GPU [export]
43,883179 [dev_pixelpipe] took 1,015 secs (2,975 CPU) processed `tone equalizer' on CPU, blended on CPU [export]
44,140016 [dev_pixelpipe] took 0,257 secs (0,064 CPU) processed `input color profile' on GPU, blended on GPU [export]
44,979822 [dev_pixelpipe] took 0,840 secs (2,565 CPU) processed `defringe' on CPU, blended on CPU [export]
47,909443 [dev_pixelpipe] took 2,930 secs (0,285 CPU) processed `contrast equalizer' on GPU, blended on GPU [export]
48,344479 [dev_pixelpipe] took 0,435 secs (0,000 CPU) processed `sharpen' on GPU, blended on GPU [export]
48,557411 [dev_pixelpipe] took 0,213 secs (0,021 CPU) processed `color balance' on GPU, blended on GPU [export]
image colorspace transform Lab-->RGB took 0,095 secs (0,230 CPU) [filmicrgb ]
49,154413 [dev_pixelpipe] took 0,597 secs (1,824 CPU) processed `filmic rgb' on CPU, blended on CPU [export]
image colorspace transform RGB-->Lab took 0,170 secs (0,003 GPU) [bilat ]
50,505172 [dev_pixelpipe] took 1,351 secs (0,188 CPU) processed `local contrast' on GPU, blended on GPU [export]
50,795170 [dev_pixelpipe] took 0,290 secs (0,067 CPU) processed `color zones' on GPU, blended on GPU [export]
50,918578 [dev_pixelpipe] took 0,123 secs (0,067 CPU) processed `output color profile' on GPU, blended on GPU [export]
51,093450 [dev_pixelpipe] took 0,175 secs (0,340 CPU) processed `display encoding' on CPU, blended on CPU [export]
51,093556 [opencl_profiling] profiling device 0 ('Intel(R) Gen9 HD Graphics NEO'):
51,093574 [opencl_profiling] spent 0,2172 seconds in [Write Image (from host to device)]
51,093578 [opencl_profiling] spent 0,0163 seconds in rawprepare_1f
51,093582 [opencl_profiling] spent 0,0154 seconds in whitebalance_1f
51,093585 [opencl_profiling] spent 0,0147 seconds in highlights_1f_clip
51,093590 [opencl_profiling] spent 0,0502 seconds in ppg_demosaic_green
51,093594 [opencl_profiling] spent 0,0671 seconds in ppg_demosaic_redblue
51,093598 [opencl_profiling] spent 0,0038 seconds in border_interpolate
51,093603 [opencl_profiling] spent 0,0671 seconds in denoiseprofile_precondition_Y0U0V0
51,093608 [opencl_profiling] spent 1,2958 seconds in denoiseprofile_decompose
51,093612 [opencl_profiling] spent 0,1463 seconds in denoiseprofile_reduce_first
51,093616 [opencl_profiling] spent 0,0006 seconds in denoiseprofile_reduce_second
51,093632 [opencl_profiling] spent 0,0005 seconds in [Read Buffer (from device to host)]
51,093636 [opencl_profiling] spent 0,6024 seconds in denoiseprofile_synthesize
51,093639 [opencl_profiling] spent 0,4559 seconds in [Copy Image (on device)]
51,093642 [opencl_profiling] spent 0,0674 seconds in denoiseprofile_backtransform_Y0U0V0
51,093646 [opencl_profiling] spent 0,0127 seconds in blendop_set_mask
51,093650 [opencl_profiling] spent 0,0921 seconds in blendop_rgb
51,093654 [opencl_profiling] spent 0,3036 seconds in [Read Image (from device to host)]
51,093658 [opencl_profiling] spent 0,0350 seconds in hazeremoval_transision_map
51,093663 [opencl_profiling] spent 0,0214 seconds in hazeremoval_box_max_x
51,093667 [opencl_profiling] spent 0,0185 seconds in hazeremoval_box_max_y
51,093671 [opencl_profiling] spent 0,0222 seconds in hazeremoval_box_min_x
51,093676 [opencl_profiling] spent 0,0195 seconds in hazeremoval_box_min_y
51,093680 [opencl_profiling] spent 0,0605 seconds in guided_filter_split_rgb_image
51,093684 [opencl_profiling] spent 0,2798 seconds in guided_filter_box_mean_x
51,093688 [opencl_profiling] spent 0,2773 seconds in guided_filter_box_mean_y
51,093692 [opencl_profiling] spent 0,0661 seconds in guided_filter_covariances
51,093696 [opencl_profiling] spent 0,0916 seconds in guided_filter_variances
51,093700 [opencl_profiling] spent 0,2274 seconds in guided_filter_update_covariance
51,093705 [opencl_profiling] spent 0,1133 seconds in guided_filter_solve
51,093709 [opencl_profiling] spent 0,0589 seconds in guided_filter_generate_result
51,093712 [opencl_profiling] spent 0,0723 seconds in hazeremoval_dehaze
51,093716 [opencl_profiling] spent 0,0593 seconds in [Copy Image to Buffer (on device)]
51,093720 [opencl_profiling] spent 0,0002 seconds in [Write Buffer (from host to device)]
51,093724 [opencl_profiling] spent 0,0006 seconds in retouch_copy_buffer_to_buffer
51,093729 [opencl_profiling] spent 0,0002 seconds in retouch_copy_buffer_to_buffer_masked
51,093732 [opencl_profiling] spent 0,0631 seconds in retouch_copy_buffer_to_image
51,093736 [opencl_profiling] spent 0,0630 seconds in exposure
51,093740 [opencl_profiling] spent 0,0590 seconds in colorin_unbound
51,093744 [opencl_profiling] spent 1,4052 seconds in eaw_decompose
51,093747 [opencl_profiling] spent 0,6328 seconds in eaw_synthesize
51,093751 [opencl_profiling] spent 0,0180 seconds in blendop_mask_Lab
51,093755 [opencl_profiling] spent 0,0955 seconds in blendop_Lab
51,093759 [opencl_profiling] spent 0,1379 seconds in sharpen_hblur
51,093763 [opencl_profiling] spent 0,0416 seconds in sharpen_vblur
51,093767 [opencl_profiling] spent 0,0788 seconds in sharpen_mix
51,093771 [opencl_profiling] spent 0,0649 seconds in colorbalance_cdl
51,093774 [opencl_profiling] spent 0,0653 seconds in colorspaces_transform_rgb_matrix_to_lab
51,093778 [opencl_profiling] spent 0,0522 seconds in pad_input
51,093782 [opencl_profiling] spent 0,2516 seconds in gauss_reduce
51,093785 [opencl_profiling] spent 0,2518 seconds in process_curve
51,093789 [opencl_profiling] spent 0,2549 seconds in laplacian_assemble
51,093793 [opencl_profiling] spent 0,0663 seconds in write_back
51,093797 [opencl_profiling] spent 0,0673 seconds in colorzones_v3
51,093801 [opencl_profiling] spent 0,0661 seconds in colorout
51,093805 [opencl_profiling] spent 8,5886 seconds totally in command queue (with 0 events missing)
51,093831 [dev_process_export] pixel pipeline processing took 14,235 secs (10,745 CPU)
[export_job] exported to `/home/aresminos/Pictures/Darktable_Master/PlayRaw/darktable_exported/IMG_8336_02.jpg'
Now imagine if you had to export like 600 images. Thankfully my desktop machine has Threadripper cpu and Vega 64 gpu so it’s faster but it’s still a long export time considering the hardware.