Dedicated GPU Memory usage too high

Hi everyone,

Question on GPU usage and UE5. My Dedicated GPU Memory is nearly maxed out and I am trying to do what I can to lower it as my project is starting to crash at least a few times while editing.

Notes:

  1. Map is about 10x10km
  2. As seen in the image below, my GPU is hovering between 10-11/12 GB
  3. I’m using an auto material for my landscape
  4. I’ve added the Ocean Water Body plug-in and object to my map (don’t know if that affects it)
  5. I’m using Ultra Dynamic Sky, but adding it didn’t seem to affect anything
  6. I’ve tried adjusting lumen, shading, shadows, etc. to reduce the usage, but it doesn’t seem to impact usage
  7. I’ve dropped my project to low-medium scalability from high/epic, but it didn’t seem to affect anything

Other Notes:

  1. I don’t know how to reduce poly count for meshes, just FYI

Can anyone offer any advice on what I could do to reduce dedicated GPU memory in the hopes of avoiding crashes? I’m worried that, as I add more and more meshes to my project, my game will crash all the time. I’ve so far only begun on a few buildings in a city I’ve added to the project.

Final Notes/Specs:

  1. Would upgrading to a better GPU (current is NVIDIA GeForce RTX 3060) help?
  2. Would upgrading my Ryzen 7 5700 help with anything?
  3. I have 64GB of RAM installed on my computer
  4. 2TB of SSD storage installed, if that info matters
  5. Images below are UE5 GPU specs and detailed engine stats, as well as my GPU performance in task manager

2 Likes

Take at look at this playlist:

The guy show a few tricks maybe can be usefull for you

2 Likes

It is because your map is loaded at all times. That is a lot of geometry to be constantly checking for collision and such. Procedural meshes and world partition would be helpful in this case

I agree, you should split 10k map into multiple streaming levels using the world partition, that’s the most critical step:

Other options to implement, would be to simplify any materials tied to the landscape, and implement texture streaming in your scene:

As for your hardware, the only element I would improve would be the GPU, as the rest of your setup should be able to handle this level of engine work. Aim for a 4070Ti or a 4080, if possible.