-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Description
Bug Description
I would like to run two/more instances of genesis on one GPU. But when i tried to run the rigid benchmarks examples the GPU runs out of compute.
If i run the anymal benchmark with 40 envs, split across 4 instances of genesis, the GPU compute stays at 90% percent.Running 40 envs in one instance of genesis does not lead to this behavior
Running multiple genesis instances on the same GPU helps with trying out different reward strategies in parallel. IsaacLab(physX) supports this
If this is the expected behavior, I would like to know if the same behavior scales with compute. Am i just observing the overhead ?
Steps to Reproduce
monitor the GPU compute and memory while running the anymal-c benchmark with the 3000 envs split across 2-4 instances of genesis. Compare the GPU usage vs running 3000 in a single instance of genesis.
Expected Behavior
The GPU compute stays consistent in both the scenarios
Environment
- OS: Ubuntu 22.04
- GPU/CPU: RTX 3050
- GPU-driver version: 550.163.01
- CUDA / CUDA-toolkit version:12.4
Release version or Commit ID
latest main