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