Hi,

I just merged my OpenCL implementation of the Markesteijn demosaicing 
algorithm into master. Markesteijn with one or three passes ("-1" and 
"-3", respectively) is darktable's preferred method for demosaicing 
images of cameras with Fuji's X-Trans sensor.

The algorithm is rather complex and has a significant memory overhead. 
Therefore the performance advantage over the already well established 
CPU codepath will depend a lot on the GPU hardware. In my case (AMD 
Radeon HD7950) I get roughly a 2 times faster processing compared to my 
i7-2600@3.4GHz.

But that's just one system. Slower GPUs might even underperform versus 
the CPU. I would like to gather more benchmarking data in order to 
decide if the OpenCL codepath for Markesteijn should be enabled by 
default or not.

So if you are running master and if you have a working OpenCL system I 
am highly interested in your comparison of OpenCL versus CPU speed. 
Please start darktable with '-d opencl -d perf' and do a few test:

1) with OpenCL enabled in preferences
2) with OpenCL disabled in preferences

Please perform:

a) exporting an X-Trans image with default history stack
b) as above but now with demosaic set to Markesteijn-3

Don't forget to tell me your hardware setup (Graphics Card, GPU memory, 
CPU type, system memory).

I am also interested how reactive darktable acts in darkroom mode if you 
pan the image or change some module parameters (take exposure correction 
as an example). Please zoom into the image with a zoom level of 67% or a 
bit more. This test is more about "look and feel" rather than an exact 
measurement. Does darktable react more "snappy" with OpenCL or just the 
opposite?

If you don't have an X-Trans sensor raw at hand you can download one 
from here:

https://www.dropbox.com/s/gef9qkapkktrjn5/DSCF6768.RAF?dl=0

Thanks for your support!

Ulrich


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to