Terrain LOD - What had Asobo done with it in the latest SU?

I think you are correct about this. But why the heavy cpu load because of that? Why not just see loss in data wothout the heavy cpu load?

1 Like

Oh, OK…not a problem. I remember that 10 bit to 16 bit thing but I was curious about maybe another change that I didn’t know about. Thanks for explaining.

1 Like

Do you, on the developer frames counter, know where server information is kept track of? Is it any of those bars? To my knowledge it doesn’t really show you that and I wonder if the spaces that appear in the main thread sometimes aren’t due to the sim waiting for data from some server but its not getting any response so it just hangs for a split second. If that is what that is (and note that I have no idea), maybe its a bit like how the CPU and GPU have to balanced but when the server acts up, it just disrupts the whole system and causes the CPU to have to load different data to deal with for that instant. I really have no idea but its fun to talk about.

1 Like

Yes, maybe that is it? I have really focused on finding why that is happening! We should really need some meassurement of the ping to the servers we get the data from right? If we see the ping increase at the same time we see that limited by main thread it is that. I have not seen any kind of tracking of the servers we get data from.

2 Likes

or they could just tell us! HA!
I wouldn’t know how to check internet traffic against that frames counter thing.

1 Like

It never happening when i have t-lod turned down though. Then it runs smooth for me. If we turn that up maybe we request to much data for the server to handle.

If they have a hard time fix it, i would really like a dynamic terrain-lod because it works better when not near ground and that makes them not in need of downgrading any kind of graphics. I also think those using Xbox would love that because they have no option to turn that down to optimise it for a specific airport or aircraft. I think the dynamic range we should be able to control to how we want it. Like minimum LOD 100, maximum LOD 400 and then it changes between those values smoothly while we climb or descend or when it’s needed to not go below the 30fps or 60fps limit we set.

1 Like

Just wanted to post difference between Photogrammetry ON and OFF in KLAX. I will never use PG as long as they have those low quality in the distance with that performance drop. Not worth it.

CPU load and FPS T- LOD 200

ON

OFF

Draw distance t-lod 400 zoomed in
PG ON

PG OFF

Wow, your second set makes me want to never ever turn PG off, it’s like my eyes have tasted racism.

I have this exactly, stuttery on the ground and when panning. I have to reduce TLOD to around 400 to get it smooth on the ground. If I want 60fps, then a reduction to 150-200

But is that really something new in su9? i had that since release more or less depending on location and aircraft. I bet you have better CPU than me that can have it set at 400 to achieve 30FPS? What aircraft are you using? I can also set it at 400 when using ga though depending on location but i often use airliners especially those new Fenix and Pmdg. Pmdg has really good performance i must say.

I would say it’s impossible for MS/Asobo to opimise it because we use so many different kind of hardware, locations and aircraft now than at release.

But i really hope they find the issue with heavy cpu load while turning camera. More off-screen caching may help?

There seems to be two issues a stutter and an LOD change.

I perceive the LOD change but not experiencing the stutter.

Not if I use LOD 400, Lod 100 with the mod was as good back then

Yes, i remember that as well. But back then we couldn’t increase the lod in settings more than 200. Never used t-lod in usercfg because i never have had hardware to run it higher than 200 even pre su5. I know i could increase it above 200 when 400 option got available in su 6 i think it was. In the su6 hotfix i needed to decrease t- lod again because those popins and caching issues got in that reduced fps for me :frowning: Then they added the offscreen caching setting and i could increase my settings a bit again but was never like su6 before the hotfix.

Su9 i can’t tell if it’s better or worse. I run exactly the same settings in su8 and 9 with same result.

The only difference is that i use more demanding aircraft now after su9 than i did in su8 but thats not Asobos fault.

Running those smoother i need better CPU or multithreading. I have I9 10900 now. I can’t see many AMD users complain. Maybe those are better in this sim?

I have a Ryzen 5950X. If I don’t use popouts. I can run TLOD 300 without really seeing any performance deterioration. I can run 400, but it costs frames.

When using popouts panels though (which I do for most planes), I need my TLOD at 150 or less to maintain usable frame rate.

2 Likes

Great discussion. I just want to clarify how stutters work. Stutters occur when the GPU needs to copy something (usually shaders) from shared VRAM (or disk) to dedicated VRAM. You may notice that when you turn your head side to side the stutters go away after a few turns. This is because the GPU has finished copying what it needs.

The reason so many have different experiences with stutters is due to the wide variety of VRAM and RAM memory speeds and the variety of memory bus architectures. Stuttering is also very dependent on time of day and location in the sim.

The key to eliminating most stutters is to ensure you NEVER exceed your Dedicated VRAM available. Watch for copy activity in the Task Manager because it usually coincides with stutters.

To reduce your Dedicated VRAM consumption, start with smaller frames (1080p and LOW texture resolution) and reduce the addons like shadows, reflections, ambient occlusion, etc.) Custom airfields and heavy glass cockpits use a lot of VRAM. Also, higher LOD numbers use more VRAM, as do AI’s, weather, and players in multiplayer.

1 Like

I’m not sure stutters are only caused by VRAM. I have a 3090 and have started getting stutters in VR since SU9, but it seems to be main thread related. Something is taxing my CPU more than before. I’ve had to disable AI traffic completely and lower my terrain LOD to 125 to get a smooth performance in VR, and even then in live weather with lots of clouds it lags a bit.

It’s a fairly noticeable downgrade specific to SU9 for me. If I go into task manager core 19 is at 100 percent, with another 3 or 4 around 50 percent usage and the rest of my cores idle.

Overall CPU usage 20 percent, GPU around 75 percent (I lock at 32 fps for smoother performance and quieter PC) but I still get moments of stutter where I’m limited by main thread.

2 Likes

Yeah it’s all about the CPU.

This is the case for me as well. My vram is fine because i reduce the res to not be gpu limited. This sim is not hard to optimise for the gpu in my opinion. CPU is harder. Because CPU usage is so unstable. It can be fine and then suddenly it drops for a microsecond. I will try and see how well i can optimise it using dx 12. Not used that much since it was released as a beta or whatbit is.

No, not only. The 3090 is an edge case with it’s wonderful amount of VRAM. In this case I would look at what’s coming across the network like photogrammetry, weather, AI’s. The GPU can’t hold the entire world in VRAM; it uses a bubble that is dependent on the LOD settings. As you fly, things come into the bubble and get copied to VRAM. However, it’s still a copy function.

1 Like

I will check that copy thing :slight_smile:

1 Like