Joined: 5 Jan 17
Starting with version 1.11 it's possible to set kernel size for your GPUs at the preferences page.
Default kernel size is 20. This is what version 1.10 used as well. Available kernel sizes range from 16 to 21.
Smaller kernel size reduces UI lags, but increases OpenCL API overhead and therefore is slower.
Decrease kernel size if your user interface is laggy/unusable when running GPU version.
Larger kernel size increases UI lags, but uses GPU more efficiently.
Increase kernel size if GPU load is less than 100% and you don't have UI lags or the GPU is not used for display output at all.
Minimal kernel size (16) has been tested with AMD Radeon HD 5450 - the slowest GPU I could find, and it works fine with very little lags.
Maximal kernel size (21) brings 98-100% load even to GeForce GTX 1080 at the cost of some UI lags. Setting it to 21 makes sense only for very powerful GPUs because it also uses quite a bit more memory.
You can use this setting to fine-tune GPU version performance on your computers.
©2017 Sergei Chernykh