7950x3d and rtx4090 - not getting expected performance

Yes and same problèm.

I have the X7900x3D as my CPU, with an Asus X670E e-gaming board. I previously had a Corsair Dominator 5600 Mhz as XMP Intel optimised RAM - and only had problems with the performance and especially with the long boot times.

For about 2 weeks I have been using this memory and everything runs super well with the new EXPO RAM…6000 Mhz.

https://www.amazon.de/dp/B0BFNBJ8J4?psc=1&ref=ppx_yo2ov_dt_b_product_details

I also deactivated the IGPU in the bios.

Maybe this will help you a bit…
I use an Asus RTX 4090 TUF as my GPU, and it runs much better with the new RAM.

Hmm, maybe I should try enable it and install a driver for it to see if that improves performance for me.

I’m not in a good spot here. Too tired to go deep into trying to sort in now but it’s very weird. It is STABLE though - been flying all night just to “test” but it’s not good at all now.

Super-strangely, the first flight with just default optimised Bios (i.e, 3600Mhz ram I think, see ZenTimings below) after getting back in to Windows was great. I was flying in an area that yesterday before all this was really struggling (south coast of UK where I have some heavy BBD airports all around there and shipping and there are 3 PG cities close to each other). I have been trying to get the GA Traffic mod working yesterday so increased AI traffic and I think that was killing me, alongside the Gatwick Ultra which I read this morning has problems as there are no LOD’s for all the models so it can (will?) render the full detail of the heavy airport 60nm away!!! I was within that range even though Gatwick was miles out of sight. So I deleted Gatwick before I did the 1415 Bios update and that was first time flew without it. Even with the DEFAULT Bios settings I was getting double the fps than yesterday and it was stable at my previous “usually locked to 116 with FG” until I got to one of the BBD airports which is notoriously heavy (Goodwood) - but even there it was at 90 where I was getting like 58 (after FG) yesterday. I thought why do I even bother changing anything in the Bios :rofl:

But since then it has deteriorated badly. I have turned traffic back down to 25 (or off). Photogrammetry really chugs and constant hitches at the 175 TLOD I had before. Even when I turn it to <100 and OLOD also down to very low, it is really stuttering badly in all but the lightest scenery now. Max fps now is like 95, maybe creeps up to 102 but I would have easily got the 116 there yesterday.

These are the settings on the mobo I tried to reenable when it locked me out:

Bios changes

AI Tweaker → DOCP I or II @ 5200Mhz (would like more but seems unstable then on the old Bios)

Advanced → CPU Configuration → SVM = Disabled

Advanced → AMD CBS → SMT Control = Disabled

UMC Common Options ??? → DDR Options → DDR Memory Features → Memory Context Restore = Enabled

Advanced → NB Configuration → Integrated Graphics = Disabled

Advanced → Onboard Devices Configuration → Wi-Fi Controller = Disabled

Advanced → Onboard Devices Configuration → Audio Controller = Disabled

AI Tweaker → PBO = Enhanced?? Level 2 (80 degrees).
^^ Never tried this before. Wanted the latest Bios before trying to “be safe(r)”?.

  • What of these do you think is the main thing that affects performance like I described?
    Assuming it is something there! Weird how first flight was really nice and fine though!
  • What thing there do you think froze the Bios and stopped windows loading even after it posted OK with the ram check it does?
  • What should I enable / disable – perhaps 1 thing at a time to see at what point it goes wrong?
Zen Timings snapshot now

image

One other thing I really don’t get. From the HW Monitor screens below you can see that it IS parking the cores when FS is running, but if I am CPU Limited, why oh why are none of the cores ever reaching 100% or anywhere near still at peak?! They are going up to 5Ghz or so, but none are going anywhere over ~23% that I saw. I am so sure there is more on the table with this hardware as even a but of traffic is causing major problems, let alone trying FSLTL or whatever on top too.

HW Monitor snapshot


All in all, I knew I should have just left it alone - was getting pretty much 116fps everywhere except in some heavy areas but even NY City was capped so it’s more to do with good optimisation of the areas than pure density. It was smooth enough and acceptable (some stutters, which I am sure can be ironed out too but this is terrible now).

Today I clicked “Restore Default Settings” in both PC and VR settings, then re-applied ultra, then also reset to default under Data settings.

Since doing that I’m getting better frame rates, and the improvement has lasted through at least one reboot since then.

1 Like

Nice. Worth a try for me I guess. I posted a question in a different topic but not got any answers yet. As this thread seems more active / visible (?), gonna leave a link to that post here to see if anyone has an answer :slight_smile:

I have since gone back to the 1303 bios and removed 2 sticks of ram and set the remaining 2 to 6000 speed and I’m back to where I was (roughly) but still answering this question would definitely help I think.

1 Like

I am finally getting the performance I expected with this machine. Resetting those settings really fixed something for me. Today I was flying through nice photogrammetry in Providence Rhode Island getting in the 60s in high res VR, and in less heavy areas I even got to 78 fps. In NYC getting 38-46 fps.

I was afraid after a reboot it would go right back to the old low performance, but it has stayed fixed across multiple days of reboots now.

2 Likes

How is it possible to get such high fps in New York with an Ryzen 7 5800X3D?

I get around 45 fps when i fly above Central Park with my RTX3080Ti in 4K. Same settings like in the vid. Even if i change my Resolution to 1280x720 i dont get much more fps.
Here is another Video with an RTX 3080 TI and Ryzen 9 5900X and he gets more fps than i do with my Ryzen 7 7800X3D.

Is something wrong with my CPU or is there someone with an Ryzen 7 7800x3D and can tell me his fps in New York?

I was thinking about going back in BIOS versions also. I did a fresh build 7950x3d - 3080ti - DDR5 6000 - ASUS TUF x670e. At first in vr it was butter. Just the typical rubberband every 5 mins or so but everything else very nice with vr settings turned up. A few weeks later… ■■■■. Was thinking it was the MSFS update but I also updated bios several versions as they came out quickly because of voltage issue burning cpu’s and MB’s. Now I get high fps 60-80 but every 2 mins or so just tanks down to 2 fps and hangs. Like others I have tried every setting up down backwards. I can lower settings and make it better but never stops the interrupt.

Have a 7950x3d and 4090 and struggling to
Get the core parking working in MSFS - firstly have a new build PC and performance is already good - but when I try and get core parking to work none of my cores seem to be parking - note followed process have the Amd chipset driver and also game bar installed and updated - only strange thing I noticed is in the game bar when I start games they seem not to be recognised so I assume that’s the reason why the core parking does not seem to be active in MSFS or any other game?(not also do I need ti select a particular power plan)
Any help appreciated?

Not sure what MB you have, but with Asus there is an option in the bios to have cpu run on preferred cache . That is the way I have it setup and havent experienced any problems with core parking. This might help also:

1 Like

Thanks for the reply and actually do have an ASJS MB so

1)have some experience tweaking MBsettings - so how on boot up can I access the MB options - and what section will this option be in ? (Would also be interested to save my factory MB setting so wondering how I might do this prior to making the changes?)
2(in your case are u suggesting this MB settings will have the same effect as using the game bar?(so in MSFS in should park cores?)
3)are u even using the game bar (or changing rhe MB should be all I need to do?)and do u have any idea why my game bar is not identifying games?

Not at my pc at the moment, but with this setting no need to use game bar. I will post the steps to access these settings in the bios. There is also an option to save your bios settings to revert back. Give me a few minutes to get that info for you.

Ok so assuming you know how to access your bios,

  1. select Advanced Mode (F7)
  2. Select Advanced Tab
  3. Select AMD CBS
  4. Select SMU Common options
  5. CPPC Dynamic Preferred Cores set to Cache



Directions to save bios settings to revert back

https://www.asus.com/support/FAQ/1046388/

Hope this helps!

Edit: save bios settings before applying the changes I listed above.

1 Like

Here is a screen shot of MSFS with ryzen master showing the cores being used.

1 Like

thanks - will give it a try
1)in terms of entering the bio using the delete key on boot up should get me in I presume? or is there a better way?
2)do u need to change SMT to off?
3)notice the change to CPPC - should this be set to Auto or cache? (a guide I am reading is suggesting auto?)
4)in terms of my bios version the machine came pre built in July - is there any point checking the version and updating this before I do this? (if yes what’s the best way to check version and update it?)

delete key on boot gets you into the bios. absolutely check for bios update. I do nothing to SMT. leave it default. when changing CPPC to cache, you are ensuring the CPU will use CCD 0 which has the extra cache. You said your system is prebuilt. Any paperwork showing which motherboard was installed? if not you can check bios version by hit Windows + R, type “msinfo32” into the Run box, and then hit Enter. it will show your bios version. also should list motherboard installed

1 Like

one other thing. update your chipset drivers from AMD website once you find out what motherboard you have. here is the link:

1 Like

thanks made some progress and the below guide seems to outline many of the steps to get this working

however couple more questions:
1)Found my chipset drivers (my MB is x670E Asus) only problem is according to the guide I should get 8 to install when I run it (I am only getting 7 and it seems to be missing the PCI driver with the guide advising you need to run all 8 or performance may be impacted?)
2)There is also a step where I am running a line in the CMD (as admin) - after I input the required text assume I just hit return to execute it? (when I do this nothing seems to happen the cursor just moves to the line below and continues to flash - any idea how I can tell its run successfully?) even after 15 minutes there is no indication that its run?

Update:So I think my batch file (cmd) completed as I now get the game (MSFS) showing in the game bar - however I still not getting any cores (31 are appearing) as “parked” any help appreciated?
(also by using your approach (setting preferred cores to “cache” rather than auto) is everything simply being assigned to cached cores and do you see any core Parking in the resource monitor)

It will still use the other cores for other tasks IMO. This is me idle with only FS main menu open:

And this is while flying:

(I only have 16 showing coz I disabled SMT)

EDIT: What’s weird is it sometimes spikes on all at the same time:

1 Like