BTW here is an example how it could look with OpenCL:

[pixelpipe_process] [export] using device 1
[dev_pixelpipe] took 0,000 secs (0,000 CPU) initing base buffer [export]
[dev_pixelpipe] took 0,016 secs (0,001 CPU) processed `Raw-Schwarz-/Weißpunkt' on GPU, blended on GPU [export] [dev_pixelpipe] took 0,058 secs (0,161 CPU) processed `Weißabgleich' on CPU, blended on CPU [export] [dev_pixelpipe] took 0,009 secs (0,052 CPU) processed `Spitzlicht-Rekonstruktion' on CPU, blended on CPU [export] [dev_pixelpipe] took 0,246 secs (0,020 CPU) processed `Entrastern' on GPU, blended on GPU [export] [dev_pixelpipe] took 0,014 secs (-0,000 CPU) processed `Basiskurve' on GPU, blended on GPU [export] [dev_pixelpipe] took 0,014 secs (-0,000 CPU) processed `Eingabefarbprofil' on GPU, blended on GPU [export] [dev_pixelpipe] took 0,028 secs (0,001 CPU) processed `Schärfen' on GPU, blended on GPU [export] [dev_pixelpipe] took 0,014 secs (0,002 CPU) processed `Ausgabefarbprofil' on GPU, blended on GPU [export] [dev_pixelpipe] took 0,160 secs (0,289 CPU) processed `Gamma' on CPU, blended on CPU [export] [opencl_profiling] spent 0,0380 seconds in [Write Image (from host to device)]
[opencl_profiling] spent  0,0006 seconds in rawprepare_1f
[opencl_profiling] spent 0,1009 seconds in [Read Image (from device to host)]
[opencl_profiling] spent  0,0022 seconds in markesteijn_initial_copy
[opencl_profiling] spent 0,0082 seconds in [Copy Buffer to Buffer (on device)]
[opencl_profiling] spent  0,0058 seconds in markesteijn_green_minmax
[opencl_profiling] spent  0,0159 seconds in markesteijn_interpolate_green
[opencl_profiling] spent  0,0280 seconds in markesteijn_solitary_green
[opencl_profiling] spent  0,0128 seconds in markesteijn_red_and_blue
[opencl_profiling] spent  0,0066 seconds in markesteijn_interpolate_twoxtwo
[opencl_profiling] spent  0,0114 seconds in markesteijn_convert_yuv
[opencl_profiling] spent  0,0088 seconds in markesteijn_differentiate
[opencl_profiling] spent  0,0045 seconds in markesteijn_homo_threshold
[opencl_profiling] spent  0,0087 seconds in markesteijn_homo_set
[opencl_profiling] spent  0,0117 seconds in markesteijn_homo_sum
[opencl_profiling] spent  0,0022 seconds in markesteijn_homo_max
[opencl_profiling] spent  0,0005 seconds in markesteijn_homo_max_corr
[opencl_profiling] spent  0,0018 seconds in markesteijn_zero
[opencl_profiling] spent  0,0164 seconds in markesteijn_accu
[opencl_profiling] spent  0,0027 seconds in markesteijn_final
[opencl_profiling] spent  0,0028 seconds in [Copy Image (on device)]
[opencl_profiling] spent  0,0002 seconds in vng_lin_interpolate
[opencl_profiling] spent  0,0009 seconds in vng_interpolate
[opencl_profiling] spent  0,0002 seconds in vng_border_interpolate
[opencl_profiling] spent  0,0172 seconds in color_smoothing
[opencl_profiling] spent  0,0033 seconds in basecurve
[opencl_profiling] spent  0,0028 seconds in colorin_unbound
[opencl_profiling] spent  0,0036 seconds in sharpen_hblur
[opencl_profiling] spent  0,0036 seconds in sharpen_vblur
[opencl_profiling] spent  0,0040 seconds in sharpen_mix
[opencl_profiling] spent  0,0045 seconds in colorout
[opencl_profiling] spent 0,3307 seconds totally in command queue (with 0 events missing)
[dev_process_export] pixel pipeline processing took 0,559 secs (0,526 CPU)
[export_job] exported to `/home/pegelow/Bilder/Dezember 2015/Rohbilder/darktable_exported/DSCF6768_0001_01.jpg'


Am 20.01.2016 um 02:21 schrieb thokster:
Hi,
did some tests:

Intel® Core™ i5-2500 CPU @ 3.30GHz × 4
GeForce GTX 750 Ti, 2GB,128-bit
Ubuntu 15.10 64-Bit, 16GB

opencl - m1
[dev_process_export] pixel pipeline processing took 1,075 secs (2,872 CPU)

opencl - m3
[dev_process_export] pixel pipeline processing took 2,001 secs (6,548 CPU)

no-opencl - m1
[dev_process_export] pixel pipeline processing took 1,289 secs (3,892 CPU)

no-opencl - m3
[dev_process_export] pixel pipeline processing took 2,289 secs (7,528 CPU)

Details attached


With opencl activated darkroom mode is much more snappy.
If you need more information, let me know.


thorsten
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to [email protected]

Reply via email to