PC for Isaac Sim

Hello, everyone. I’ll try to be brief. I plan to connect my life with robotics and artificial intelligence. I want to pick up components for a PC so that I don’t regret choosing something wrong.

I have read the requirements for the ideal use of Isaac Sim and have selected the following PC components:

  1. AMD Ryzen™ 9 9950X
  2. Asus ROG STRIX X870E-E GAMING WIFI
  3. ASUS ROG Strix GeForce RTX 4090 OC Edition 24GB
  4. VENGEANCE® 192GB (4x48GB) DDR5 DRAM 5200MT/s CL38 Memory Kit
  5. MSI MEG Ai1300P PCIE5
  6. EKWB EK-Nucleus AIO CR360 Dark PSU

Tasks that I plan to perform in isaac sim:

  1. To train the agent to move in the environment using stereo vision (2 cameras) and, possibly, using ‘Depth Estimation’ from one camera and ready-made models from huggingface. Accordingly, the model input will be 2-3 video streams + robot sensors
  2. To be able to train quite large models that will fit on the free space of a 4090 video card
  3. Generate a 3D map using VSLAM

I have the following questions:

  1. Is it the right decision to choose amd 9950x? As far as I understand it, the higher number of cores is the main criterion. There are processors like 7950x3d or the new 9800x3d with increased cache, but I’m not sure if they will be better. A new 9950x3d is expected soon. Is this the right processor or should I wait for the new 9950x3d? I know that there is a threadripper and it will be the best solution, but I don’t have the money for it.
  2. RAM. The recommendations say 64gb or more. I think that for my tasks 2 48gb strips will not be enough and I need 192gb (this is the most that the motherboard supports). But the motherboard with 4 slots and a 9950x processor starts working at 3600 instead of 5200, which is available for 2 slots. How much does this difference in speed affect the performance of isaac sim and RL? Wouldn’t it be better to sacrifice RAM capacity in favour of speed and still get 2 slots with 6400 or even 7000 speed?
  3. How does the amount of RAM and its speed affect the learning speed in isaac sim? For example, if we compare 2x48gb at 6400 speed and 4x48gb at 3600 speed?
  4. I suspect that if you run 4-5 robots with stereo vision (at least 640x480 resolution) on each of them simultaneously in the same environment and, for example, a model with 5-10 million parameters, not taking into account the size of the input images, you will not have enough video memory or the learning speed will be quite slow. But if we assume that there will be 4x4090, how exactly will the difference between 2x48gb on 6400 and 4x48gb on 3600 affect this situation?

If anyone reads this to the end and wants to help, I’ll be extremely grateful to you :)

1 Like

Thank you for providing such detailed information about your planned PC build and intended use cases for Isaac Sim.

I don’t have specific data to provide a personalized suggestion, but please refer to the “Ideal” column in System Requirements for recommended specifications.