RTX 3090 Ryzen 5900x amazing performance at 4K (issue solved) 30-35 FPS at KLAX ULTRA

FINALLY I have found the holy grail to optimum performance. Now I am getting 30 to 35 FPS at KLAX.

The secret is to get the 1:1:1 ratio with the MCLK, FCLK and UCLK. Which is the infinity fabric to memory speed ratio in the AMD Ryzen Systems.

As stated above I was struggling before but now I have been doing circuit landings at KLAX with full Ultra graphics and clouds at 30 to 35 FPS which is a huge gain after 20 FPS.

The ratio stated above can be ascertained by using a software called Zen Timing and may be downloaded from this link : zen timing

I hope that this post will help other people who were struggling like me.

My Setup:
Resolution : 4K 4096 X 2160
RTX 3090
Ryzen 9 5900x
64GB 4000mhz RAM
ASUS ROG Strix B550F Wi-Fi
MCLK = FCLK= UCLK= 1800 (will try & increase this, but I am happy for now as everything is stable)

Aircraft : A320 Fly by Wire Mod Latest version

2 Likes

Anyone can put together a good machine for a lot of money. Or should I be surprised at 30-35 FPS?

1 Like

Yes, because I was struggling for 2 days at 20FPS just because the 1:1:1 ratio was not being used. I have put up this post to help others like me and to help them and ensure that they don’t hit this wall

1 Like

Thanks for sharing this. All advice is useful. A note to @UP1952HU, yes this is a mega rig and yes 32 fps seems low but remember the amount of things that need to be rendered in the LAX area is pretty insane when you have all settings cranked to max.

1 Like

That is true and the 1:1:1 ratio shown above is applicable to all the AMD CPU users who are using MSFS. I am sure there will be a stellar performance increase for all AMD users who use the Zen Timing software above to get this magical ratio that leads to a huge performance boost. Nobody should leave available performance at the table and fly at a slower FPS than their machine is truly capable of.

This is totally legit. Same CPU and a 3080, I started by aligning FCLK (was off -100 MHz for some reason) with MCLK, got curious and started tightening my timings. After fiddling with timings for a few hours, I managed to get comparable performance with 3600 14-15-14-14-28 RAM at 1.45V. If you haven’t tightened your timings, I totally recommend looking into that as well.

Hm, I’ll have to check my framerate at KLAX with the A320, but I doubt it will be 30+. I have always used 1:1:1 however, but at 1600 MHz aka “3200 MHz” RAM (at CL14) as I use two pairs of mixed modules and they won’t even POST at 3600 even with loose timings.

OK, edited:

Specs:
Asus TUF B550M-Plus
Ryzen 5800X
48 GB DDR4 3200 MT/s CL14 (1:1:1 at 1600)
Asus TUF RTX 3080 OC
Samsung 960 EVO 500 GB NVMe SSD
Gigabit fiber (1000/1000)

Staring at KLAX 25R with live time/weather, no traffic, no multiplayer and in the FBW A320 I get 29-31 fps. About as expected from the OP I suppose. I’m just picky enough that 29 just isn’t enough. :frowning:

Being around 30 is extra bad as I use a G-Sync monitor which doubles the refresh rate at 29 Hz and lower, which causes flicker. Being at 31 or higher at all times is highly preferable, and in fact I think it looks more stuttery with G-Sync on at the threshold due to the flicker.

Edit again: I’m at 25-27 fps during the actual takeoff roll. Down to 21 at its worst.

I downloaded the tool and checked out all 3 parameters. Every one of them shows a value of 0.00. I consider, there should be 1.00 at every parameter.

How did you achieve to get these values? I think the tool is only for monitoring, right?

Which CPU do you have? This is only applicable for Ryzen CPUs.

You can help me out if these timings are right ? I have highlighted the 1:1:1 ratio parts for all the people here to see what they need to set correctly when they have a Ryzen CPU

Yes only Ryzen

Yes, they are as they should be. Remember, MCLK is always half of your frequency (3600/2), FCLK should equal MCLK for a 1:1 ratio. The rule of thumb is that anything outside that ratio would come with latency penalties. Although if you’re running very high memory frequency, you can get around with lower than 1:1 FCLK.

I think something is wrong here… Is it normal to get 0.00?

I think you should watch this video to understand how to achieve the 1:1:1 ratio:

Video for best way to utilize memory for Ryzen 5000 series

I posted my findings on this forum to inform everyone that once we achieve 1:1:1 ration on Ryzen there is a substantial performance gain in MSFS 2020. It is a must for every pilot.

1 Like

The video seems to be only capable of Ryzen 5000 series. Is It even possible to set up these values on lower Ryzen CPUs?

This applies to all Ryzen CPUs starting from Zen 1.

Also I’d recommend this guide if anyone is interested in tightening timings and/or understanding what’s going on:

EDIT: The guide applies to Intel as well, although I doubt you’ll see much MSFS performance difference on that platform.

3 Likes

I will not be able to answer that . But I have heard that other Ryzen also have a infinity fabric (FCLK) ratio performance gain.

1 Like

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