Replies: 2 comments 2 replies
-
Hi @wint3ria, First, a quick question: are you using the LLVM variant of Mitsuba? Regarding point 1: The Regarding point 2: If a parallel rendering is not using parts of the CPU for an extended amount of time, then that is of course not a good thing. I don't have enough information from your description to assess why this might be happening. If it's a severe issue, then we could look into a reproduce if you have one. |
Beta Was this translation helpful? Give feedback.
-
Hello @wjakob We are using the scalar mode, no LLVM
Thank you |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, I have a couple of simple questions concerning multi-threading on the CPU for mitsuba/drjit
When setting a maximum number of threads with dj.set_thread_count(N) in python, it seems that DrJIT uses N + 1 threads for the computations. Is it intended? I did not see any docs/discussion on this, I may have missed something?
After "a while", CPU usage drops in Mitsuba during a run. I suspect that Mitsuba divides its workload at the begining of the execution and then launches a thread pool? May be the later phase of an execution run is dedicated to some lower performance result aggregation?
Beta Was this translation helpful? Give feedback.
All reactions