Replies: 5 comments
-
|
It's running on CPU |
Beta Was this translation helpful? Give feedback.
-
|
Hi @WindMelon, There are two issues: (1) The order of returned paths is not deterministic and you should check the full channel impulse response (or order path by their delay). (2) I believe that the way diffuse reflections are computed is non-deterministic due to importance sampling (However, I need to check this with @faycalaa). Is there a particular reason why you need deterministic diffuse reflections? Since there are generally so many, it should not impact the channel quality in any way. |
Beta Was this translation helpful? Give feedback.
-
|
Hi @jhoydis, import drjit as dr
dr.set_thread_count(1)Although this might be much slower. :) |
Beta Was this translation helpful? Give feedback.
-
|
Hi @WindMelon, I am inclined to believe that deterministic vs random diffuse scattering will not make a huge impact on observed system level performance. |
Beta Was this translation helpful? Give feedback.
-
|
@jhoydis |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
I am using Sionna v1.2 to do some work on Channel Simulation and I found I get different result when I enable diffuse_reflection
Here is my code, using example scene.
output 1:
output 2:
output 3:
I set all seeds as 128, and still get different result. Is there any way to ensure the determinacy? Thanks.
Beta Was this translation helpful? Give feedback.
All reactions