In my experiments, I have observed behavioral inconsistencies between the CPU and GPU backends.
I would like to verify if PhysX CPU and GPU solvers might produce slightly different contact dynamics, especially for friction-heavy tasks like PushT-v1
If such a discrepancy exists, does this imply that policies (or World Models) trained on data collected from the GPU backend must be evaluated strictly on the GPU backend to ensure valid results?