Is there any way to have lower level access over CPU usage during cloth bakes through the Python API? I’d like to be able to manually set the number of threads to use.
I am running distributed computing on Linux machines. I am running two seperate tasks.
Let’s say N = Number of Threads on Machine
Task 1 : Blender Cloth Bake
- This uses N threads. The average thread uses about 30% CPU.
Task 2 : Python Single Threaded program.
- This uses 1 thread at 100% CPU.
If I run these at the same time, I get some bottleneck issues. In the above scenario I want is for Blender to only use N-1 threads while 1 thread is only running my Python function.
I would prefer not to setup VM’s to do this.