Khanattila / KNLMeansCL

An optimized OpenCL implementation of the Non-local means de-noising algorithm
GNU General Public License v3.0
107 stars 22 forks source link

KNLmeansCL → CPU MODE "Only" ? #57

Open metagondria opened 1 year ago

metagondria commented 1 year ago

hellu

I have some encodings to do in Hybrid (selur) app using the knlmeanscl filter.

Now, the problem is that nlmeans only seems to work with my gpu , and does it well @99% full usage.. The problem with that is that my cpu doesn't do much and affects performance of the encode in an bad way !!

I get almost 3 times as much fps boost using NLmeans in Vidcoder !!!

I get that knlmeans is ment to be used with GPU's ... But if it would be possible for some one to release an KNLmeansCL.dll file that would move the workload to my CPU , that would be great..

I mean , my ryzen cpu doesn't has igpu , (Ryzen 5 5500), but does encode very fast using nlmeans filter though.

So, i appeal to the encoding lords for an sollution ...

Cheers, Metagondria