Hmmmm…
interesting…:
- our machines are quite comparable
- we both use
opencl_synch_cache=active module
in dt 2.7 - and you consider, your response is same than 2.6.2 when you move WB sliders (actually I have that lag also elsewhere), where both of us use opencl_synch_cache=false.
I thought that “active module” costs me some little performance and hence I opened that bug report, I listed above. Fortunately I said there already, it might be related to something totally different…
Below I have compared our both dt-2.7 darktablerc files.
- you are not using async_pixelpipe, so I should be in benefint, but seems I am not
- your priority setting is acc. to standard. you might try mine. Mine shall be exactly the correct one for multiple GPU
- you use headroom=0, at least unusual
- event_handles, I use 300 and up to now I didn’t get that error, which is described in the handbook, but I could reduce to your value
- strange is your setting opencl_omit_whitebalance= (and no value there)
- The last four line are those, where is no equivalent in the other one’s and frankly speaking, after googling for such, I am the same stupid than before
What does all this teach us?
I’ll start from a virgin file again and merge my tweaks in that, let’s see.
Update ~5min later:
I did so, and except opencl_number_event_handles
and opencl_async_pixelpipe
it is more or less like my current one. So not that much learned up to now :-/
Your thoughts are very welcome…
AxelG | opencl_async_pixelpipe=true
pk5dark | opencl_async_pixelpipe=FALSE
.............
AxelG | opencl_scheduling_profile=multiple GPUs
AxelG | opencl_device_priority=*/*/*/*
pk5dark | opencl_scheduling_profile=very fast GPU
pk5dark | opencl_device_priority=0/!0,*/*/*
.............
AxelG | opencl_memory_headroom=300
pk5dark | opencl_memory_headroom=0
.............
AxelG | opencl_number_event_handles=300
pk5dark | opencl_number_event_handles=175
.............
AxelG | opencl_omit_whitebalance=false
pk5dark | opencl_omit_whitebalance=
.............
AxelG | opencl_disable_drivers_blacklist=false
AxelG | opencl=TRUE
pk5dark | opencl_runtime=
pk5dark | opencl_use_events=FALSE