I was of the same thinking, but then I run his image on my computer and…
0.652404 [dev] took 0.190 secs (0.202 CPU) to load the image.
0.667288 [export] creating pixelpipe took 0.011 secs (0.055 CPU)
0.693795 [dev_pixelpipe] took 0.026 secs (0.054 CPU) initing base buffer [export]
0.713126 [dev_pixelpipe] took 0.019 secs (0.073 CPU) processed `raw black/white point' on CPU, blended on CPU [export]
0.730959 [dev_pixelpipe] took 0.018 secs (0.070 CPU) processed `white balance' on CPU, blended on CPU [export]
0.791050 [dev_pixelpipe] took 0.060 secs (0.446 CPU) processed `highlight reconstruction' on CPU, blended on CPU [export]
1.332629 [dev_pixelpipe] took 0.541 secs (3.466 CPU) processed `demosaic' on CPU, blended on CPU [export]
3.193797 [dev_pixelpipe] took 1.861 secs (12.567 CPU) processed `lens correction' on CPU, blended on CPU [export]
3.252554 [dev_pixelpipe] took 0.059 secs (0.398 CPU) processed `exposure' on CPU, blended on CPU [export]
9.034613 [dev_pixelpipe] took 5.782 secs (40.261 CPU) processed `tone equalizer' on CPU, blended on CPU [export]
9.094097 [dev_pixelpipe] took 0.059 secs (0.458 CPU) processed `input color profile' on CPU, blended on CPU [export]
32.446871 [dev_pixelpipe] took 23.353 secs (175.435 CPU) processed `denoise (non-local means)' on CPU, blended on CPU [export]
38.913880 [dev_pixelpipe] took 6.466 secs (42.651 CPU) processed `contrast equalizer' on CPU, blended on CPU [export]
40.045200 [dev_pixelpipe] took 1.131 secs (7.446 CPU) processed `local contrast' on CPU, blended on CPU [export]
41.577268 [dev_pixelpipe] took 1.532 secs (11.920 CPU) processed `output color profile' on CPU, blended on CPU [export]
41.652031 [dev_pixelpipe] took 0.075 secs (0.594 CPU) processed `display encoding' on CPU, blended on CPU [export]
41.652139 [dev_process_export] pixel pipeline processing took 40.985 secs (295.866 CPU)
This is without OpenCL because I have the GPU disabled at the moment, but still I think it points to something else going on here:
obe ( Intel® Core™ i7-4510U CPU @ 2.00GHz 2.60 GHz with 8,00 GB RAM): 39,631271 [dev_pixelpipe] took 21,260 secs (74,266 CPU) processed `tone equalizer’ on CPU , blended on CPU [export]
kofa (Intel Core2 Duo @ 2.33 GHz with 4 GB RAM): 41.817558 [dev_pixelpipe] took 0.300 secs (0.421 CPU) processed `tone equalizer’ on CPU , blended on CPU [export]
guille2306 (Intel i7-4720HQ @ 3.600GHz with 16 GB RAM): 9.034613 [dev_pixelpipe] took 5.782 secs (40.261 CPU) processed `tone equalizer’ on CPU, blended on CPU [export]
This is on Linux and I would say more or less in line with the expected difference between the i7-4510U and the i7-4720HQ with multi-threading enabled. I still don’t understand why such a simple edit is so slow, but that’s two completely different systems stumping on the same image.
Maybe the outliers here are @kofa’s results? @kofa: I see your’re on a development version of darktable. Can you downgrade and test in 3.2.1?