Any method to select graphic card when running Isaac Sim 4.5.0

Isaac Sim Version

[v] 4.5.0
4.2.0
4.1.0
4.0.0
4.5.0
2023.1.1
2023.1.0-hotfix.1
Other (please specify):

Operating System

Ubuntu 22.04
[v] Ubuntu 20.04
Windows 11
Windows 10
Other (please specify):

GPU Information

  • Model: NVIDIA GeForce RTX 3090 * 4
  • Driver Version:

Topic Description

Detailed Description

(Describe the issue in detail, including what you were trying to do, what you expected to happen, and what actually happened)
Hi,
Get VkResult: ERROR_OUT_OF_DEVICE_MEMORY when loading a scene asset in Agent SDG. I have 4 graphic cards on the server, maybe switching to one with larger memory can solve this problem? What should I do at startup?

Please try specifying the GPU for Isaac Sim to use by adding the following command-line argument:
--/renderer/activeGpu=0

Thanks for your reply.
./isaac-sim.sh --/renderer/activeGpu=0 also get out of memory error
any method to check which GPU is in use by Isaac sim?

Omniverse kit automatically selects either the most powerful GPU detected in the system or all of the most powerful cards, detected at the system, if they are identical. You should see them all listed when you bring up the information panel in the RTX viewport. Find the eyeball icon and turn it on.

What video calls do you have in the system?

Can you start a command panel and type in “nvidia-sim” and give us the printout for that.

Also, show us your NVIDIA control panel with the hardware showing

Unfortunately I cannot transfer any file from server to local…
nvidia-smi shows

NVIDIA-SMI 535.179 DriverVersion: 535.179 CUDA Version: 12.2
0 NVIDIA GeForce RTX 3900 Off
30% 29C P8 27W / 350W
1 NVIDIA GeForce RTX 3900 Off
30% 32C P8 21W / 350W
2 NVIDIA GeForce RTX 3900 Off
30% 31C P8 16W / 350W
3 NVIDIA GeForce RTX 3900 Off
30% 31C P8 18W / 350W

The information panel at top right corner of viewport shows 4 GPUs and they are all highlighted. Does that means all 4 GPUs are in use?

When the issue is occurring, how much available memory is shown there?

Additionally, could you provide the complete log of this issue?

Yes if you have all 4 GPUs showing up in kit that’s all you need. If the text is white they are actively in use. If the text is grey, that card is recognized and ready but not in use currently. By default they are designed to only kick in above 1440p resolution. So if you switch the viewport to UHD, they should all start. But you can change this behavior in the render panel under MGPU. Turn off automatic.

Hi, VickNV
20GB available, nearly 19GB used, seems too for me, I pick another smaller one. Thanks

Got it, seems this usd is too big for me, I will change to a simpler scene and add some assets. Thanks

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.