Jump to content
Sign in to follow this  
abennett

Reducing VRAM

Recommended Posts

Reduce Render Scale from 100 to 70 or 80. The visual difference is almost imperceptible but performance is greatly enhanced.

  • Like 2
  • Upvote 1

Processor: Intel i9-13900KF 5.8GHz 24-Core, Graphics Processor: Nvidia RTX 4090 24GB GDDR6, System Memory: 64GB High Performance DDR5 SDRAM 5600MHz, Operating System: Windows 11 Home Edition, Motherboard: Gigabyte Z790 Aorus Elite AX, LGA 1700, CPU Cooling: Corsair H100i Elite 240mm Liquid Cooling, RGB and LCD Display, Chassis Fans: Corsair Low Decibel, Addressable RGB Fans, Power Supply: Corsair HX1000i Fully Modular Ultra-Low-Noise Platinum ATX 1000 Watt, Primary Storage: 2TB Samsung Gen 4 NVMe SSD, Secondary Storage: 1TB Samsung Gen 4 NVMe SSD, VR Headset: Meta Quest 2, Primary Display: SONY 4K Bravia 75-inch, 2nd Display: SONY 4K Bravia 43-inch, 3rd Display: Vizio 28-inch, 1920x1080. Controller: Xbox Controller attached to PC via USB.

Share this post


Link to post
Share on other sites
16 minutes ago, David Mills said:

Reduce Render Scale from 100 to 70 or 80. The visual difference is almost imperceptible but performance is greatly enhanced.

I think at 4k it may be like that but at 1440p or 1080p which I've done in the past it looks ugly.

  • Like 3

| FAA ZMP |
| PPL ASEL |
| Windows 11 | MSI Z690 Tomahawk | 12700K 4.7GHz | MSI RTX 4080 | 32GB 5600 MHz DDR5 | 500GB Samsung 860 Evo SSD | 2x 2TB Samsung 970 Evo M.2 | EVGA 850W Gold | Corsair 5000X | HP G2 (VR) / LG 27" 1440p |

 

 

Share this post


Link to post
Share on other sites
1 hour ago, Sky_Pilot071 said:

My 3060TI has 8gig VRAM that run about 70% with FPS in the 70s.

Note that I stay away from busy airports.

sp

Thanks, yeah I’m totally fine in vast majority of airports. But heavy 3rd party large ones in something like the Fenix A320 and my 8GB just gets exceeded and then really low FPS.

  • Like 1

Share this post


Link to post
Share on other sites
2 hours ago, ryanbatc said:

I think at 4k it may be like that but at 1440p or 1080p which I've done in the past it looks ugly.

Yeah, thanks for the render scale suggestion David, but like Ryan, when I reduce Render Scale it is incredibly noticeable and blurry. I tried running at 1080p like I used to before my 1440p monitor. I honestly don’t know how I ever used 1080p, this difference is so obvious and lower than 1440p just looks horrible to me now I am used to it.

Edited by abennett

Share this post


Link to post
Share on other sites
15 hours ago, ryanbatc said:

I think at 4k it may be like that but at 1440p or 1080p which I've done in the past it looks ugly.

Dunno about that but definitely leave it at 100, not greater.


Noel

System:  7800x3D, Thermal Grizzly Kryonaut, Noctua NH-U12A, MSI Pro 650-P WiFi, G.SKILL Ripjaws S5 Series 32GB (2 x 16GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Edge Sync for near zero Frame Time Variance achieving ultra-fluid animation at lower frame rates.

Aircraft used in A Pilot's Life V2:  PMDG 738, Aerosoft CRJ700, FBW A320nx, WT 787X

 

Share this post


Link to post
Share on other sites

I am running 1440p with a 10GB 3080 and have zero issues with VRAM. It just uses what it needs. 


AMD Ryzen 9 7950X3D | RTX 4090 | 48GB DDR5 7200 RAM | 4TB M.2 NVMe SSD | Corsair H150i Liquid Cooled | 4K Dell G3223Q G-Sync | Win11 x64 Pro

Share this post


Link to post
Share on other sites

It's a difficult topic.  I've had a 3080 10GB and even that was stuttering badly at some aftermarket airports where VRAM would exceed the limit.  I'm back on a 3070 now.  I'm on 3440x1440, and I've come to accept that I just need to turn down some settings when visiting heavy aftermarket airports, especially ones that aren't fully optimized.  90% of the time everything is fine though.  

Here's where most people will try to murder me, but I use DLSS (Quality, Balanced, and Performance) instead of TAA.  I also use it in conjunction with DLDSR factor of 1.78x, so to me, it actually looks better visually than using TAA at render scaling 100, even when using the DLSS Balanced preset.  Depending on the airport that I fly into, I leave DLSS on Quality, but reduce it to Balanced or Performance when I'm on approach into iniBuilds KDTW or KLAX, or FlyTampa's KLAS to not exceed the VRAM limit once I'm on the ground.  Most other airports that I have still give me great FPS using the DLSS Quality preset.  VRAM usage does go down when using DLSS.  It was by far the biggest game changer for me so far to get a smooth running sim.  8GB is certainly not enough nowadays especially with aftermarket products, so we have to optimize the best we can. 

Just in case people want to reply with "DLSS sucks and looks terrible", here's the screenshot thread of using DLSS + DLDSR: Link to the screenshot thread

Edited by TWerner

Ryzen 5800X3D | X570 Aorus Pro | 32GB DDR4-3600 CL16 | RX 6800 | 500GB Samsung 970 Evo Plus | 2TB Crucial P3 | RM650x | Creative Sound Blaster AE-5 | NZXT S340 Elite | MSI 34" 3440x1440 100Hz

Share this post


Link to post
Share on other sites
22 hours ago, Republic3D said:

Why do you want to lower VRAM usage? 

I posed the question of what happens when you exceed the VRAM you have and the unequivocal reply was that you get stutters.  I've not seen this yet I've seen many times when it's right on the edge but no stutters so I assumed MSFS must use System RAM as a cache or what have you to deal with that.

  • Like 2

Noel

System:  7800x3D, Thermal Grizzly Kryonaut, Noctua NH-U12A, MSI Pro 650-P WiFi, G.SKILL Ripjaws S5 Series 32GB (2 x 16GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Edge Sync for near zero Frame Time Variance achieving ultra-fluid animation at lower frame rates.

Aircraft used in A Pilot's Life V2:  PMDG 738, Aerosoft CRJ700, FBW A320nx, WT 787X

 

Share this post


Link to post
Share on other sites
1 hour ago, TWerner said:

I use DLSS (Quality, Balanced, and Performance) instead of TAA.  I also use it in conjunction with DLDSR factor of 1.78x, so to me, it actually looks better visually than using TAA at render scaling 100, even when using the DLSS Balanced preset. 

That's news I will give it a try JFK thanks

  • Like 1

Noel

System:  7800x3D, Thermal Grizzly Kryonaut, Noctua NH-U12A, MSI Pro 650-P WiFi, G.SKILL Ripjaws S5 Series 32GB (2 x 16GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Edge Sync for near zero Frame Time Variance achieving ultra-fluid animation at lower frame rates.

Aircraft used in A Pilot's Life V2:  PMDG 738, Aerosoft CRJ700, FBW A320nx, WT 787X

 

Share this post


Link to post
Share on other sites

First you need to go into the Nvidia Control Panel and go to Manage 3D Settings.  Then, under DSR Factors, enable the DLDSR 1.78x resolution and hit apply.  Then, you need to open the simulator and select the new monitor resolution (it will be greater than the native resolution).  Then, select DLSS (any preset) and check it out.  What I have heard is that DLSS looks much better on 1440p and 2160p screens as opposed to 1080p screens.  You can then also play around with the "Smoothness" factor.  I keep mine at 33%.  Also adjust the Fidelity Sharpening to your liking.

Edited by TWerner

Ryzen 5800X3D | X570 Aorus Pro | 32GB DDR4-3600 CL16 | RX 6800 | 500GB Samsung 970 Evo Plus | 2TB Crucial P3 | RM650x | Creative Sound Blaster AE-5 | NZXT S340 Elite | MSI 34" 3440x1440 100Hz

Share this post


Link to post
Share on other sites
1 hour ago, Noel said:

so I assumed MSFS must use System RAM as a cache or what have you to deal with that.

DX11 yes. System Ram makes up any VRAM shortfall. DX12, not so much. System Ram is not used to cover VRAM deficits. That’s my understanding at least. 
-B

Share this post


Link to post
Share on other sites
1 hour ago, Noel said:

I posed the question of what happens when you exceed the VRAM you have and the unequivocal reply was that you get stutters.  I've not seen this yet I've seen many times when it's right on the edge but no stutters so I assumed MSFS must use System RAM as a cache or what have you to deal with that.

Who did you ask?

I've had my VRAM fill up when loading up complex airliners at complex airports, but I didn't notice any stutters because of it. 


R7 5800X3D | RTX 4080 OC 16 GB | 64 GB 3600 | 3440x1440 G-Sync | Logitech Pro Throttles Rudder Yoke Panels | Thrustmaster T.16000M FCS | TrackIR 5 | Oculus Rift S
Experience with Flight Simulator since early 1990s

Share this post


Link to post
Share on other sites
18 minutes ago, Republic3D said:

Who did you ask?

I've had my VRAM fill up when loading up complex airliners at complex airports, but I didn't notice any stutters because of it. 

Someone here I posed the question in a thread and you may have been in the thread as I think we talked about this w/ respect to youru 16Gb now.  

Asked ChatGPT:

When the VRAM is exceeded in DirectX 11 mode in Microsoft Flight Simulator 2020, the game will likely experience a drop in performance or even crash.

This is because when the VRAM is exceeded, the graphics card needs to start swapping data in and out of the system memory (RAM), which is much slower than the VRAM. This can result in noticeable stuttering or freezing in the game, as well as reduced frame rates and lower overall graphical fidelity.

Additionally, if the VRAM usage continues to increase, it can cause the game to crash due to running out of memory. This is because the game engine needs a certain amount of VRAM to store all the textures, geometry, and other data needed to render the game world, and if this exceeds the available VRAM, the game may become unstable and crash.

To avoid these issues, it's recommended to monitor VRAM usage while playing Microsoft Flight Simulator 2020 and adjust the graphics settings accordingly to stay within the VRAM limits of your graphics card.

Then asked the same question vis a vis DX12:

In Microsoft Flight Simulator 2020, if VRAM is exceeded in DirectX 12 mode, the performance may be impacted but the game is less likely to crash compared to when VRAM is exceeded in DirectX 11 mode.

This is because DirectX 12 has a feature called "Resource Binding Tier 2" which allows the graphics card to manage its own memory more efficiently. When the VRAM is exceeded in DirectX 12, the graphics card can dynamically allocate memory between VRAM and system memory to maintain optimal performance, without the need for the game engine to handle it.

However, even with this feature, if the VRAM usage continues to increase beyond the available VRAM capacity, the performance may still be impacted due to the need for data swapping between VRAM and system memory, which can result in lower frame rates and reduced graphical fidelity.

It's still recommended to monitor VRAM usage in DirectX 12 mode and adjust the graphics settings accordingly to avoid exceeding the VRAM limits of your graphics card and maintain optimal performance.

 

 

 

  • Like 1

Noel

System:  7800x3D, Thermal Grizzly Kryonaut, Noctua NH-U12A, MSI Pro 650-P WiFi, G.SKILL Ripjaws S5 Series 32GB (2 x 16GB) 288-Pin PC RAM DDR5 6000, WD NVMe 2Tb x 1, Sabrent NVMe 2Tb x 1, RTX 4090 FE, Corsair RM1000W PSU, Win11 Home, LG Ultra Curved Gsync Ultimate 3440x1440, Phanteks Enthoo Pro Case, TCA Boeing Edition Yoke & TQ, Cessna Trim Wheel, RTSS Framerate Limiter w/ Edge Sync for near zero Frame Time Variance achieving ultra-fluid animation at lower frame rates.

Aircraft used in A Pilot's Life V2:  PMDG 738, Aerosoft CRJ700, FBW A320nx, WT 787X

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...