I think lite-c is fucked up beyond use [...] piece of junk even in the hands of a good coder period
Yeah. Sure.
https://www.youtube.com/watch?v=fakKvlErGJEFor any type op cpu intensive activity you should try and split those parts into threads thats what they are for.
That doesn't help Kartoffel a bit. He is asking how to reduce cpu usage. Splitting computation to threads does not minimize the load. The load is exactly the same and even a bit more for the thread management part. Using different threads only offers benefits when you want to speed things up in terms of the duration of the computation.