CPU Usage while calculating very heavy scenes
Posted: Mon Aug 16, 2010 7:58 pm
Hi there
I know that it takes time to distribute the loads among multiple threads/cores. As for my PC, it has 8 threads and they will only be all loaded to the max if I have multiple million particles in the scene. Now, I have a scene with a large scale Hybrido simulation. I simulated the whole grid thing, and then, as a post effect, I set the grid domain to cache mode (and the grid emitter too) to generate splash particles from it. It all works fine, BUT:
The CPU usage will pretty much never go over an average of about 20 percent. It runs @ 99% load for a second, but then again for a long time, only 13 (which is one single thread all in all). No matter on what machine, only one thread all in all is really loaded. it takes over 22 hours for 69 frames to simulate while the grid sim (2000 frames, 7.8 million particles) was done after the same time. I cannot work this out that way, it will take ages.
I have sent mails about this CPU usage issue multiple times to the support now, but no answer. So I hope to get an answer here now. Also, it is completely independent from scenefiles. The CPU usages will always be so low if I have a splash emitter or sheeter or others of that kind in the scene. Is the particle-checking of hybrido really not multithreaded??
I know that it takes time to distribute the loads among multiple threads/cores. As for my PC, it has 8 threads and they will only be all loaded to the max if I have multiple million particles in the scene. Now, I have a scene with a large scale Hybrido simulation. I simulated the whole grid thing, and then, as a post effect, I set the grid domain to cache mode (and the grid emitter too) to generate splash particles from it. It all works fine, BUT:
The CPU usage will pretty much never go over an average of about 20 percent. It runs @ 99% load for a second, but then again for a long time, only 13 (which is one single thread all in all). No matter on what machine, only one thread all in all is really loaded. it takes over 22 hours for 69 frames to simulate while the grid sim (2000 frames, 7.8 million particles) was done after the same time. I cannot work this out that way, it will take ages.
I have sent mails about this CPU usage issue multiple times to the support now, but no answer. So I hope to get an answer here now. Also, it is completely independent from scenefiles. The CPU usages will always be so low if I have a splash emitter or sheeter or others of that kind in the scene. Is the particle-checking of hybrido really not multithreaded??