If VR, there is a little test you can do to estimate the FPS boost the new GPU could give you, all other things unchanged. The idea is to find the FSP at which your system gets fully CPU bound. If VR is how you fly in MSFS, let me know and I will give you the details of how to run the test
You can test yourself. Turn on Developer Console in the options and then turn on the fps counter (I think it’s under the Tools menu that appears when you turn on developer mode).
You’ll get something like this:
At the top, under the FPS counter, you’ll see “Limited by GPU” or “Limited by MainThread”. The latter basically means limited by CPU.
If you see that you are mainly limited by GPU then you’ll get some boost upgrading to a 4070. If you are mainly main thread limited (cpu) then you’ll get little to no boost. If you see it flickering between the two fairly evenly then you have struck a fairly good balance - in which case upgrading either the GPU or CPU probably won’t give a significant increase by itself (better to do both).
However, the twist here is that the 4070 has frame generation. So even if you are limited by CPU you can still double your fps by turning on frame generation in DX12 mode. Note that frame generation tends to only work well if you can at least maintain 30fps without it. If your fps drops into low 20s or teens, then frame generation may also end up stuttering.
wow thank you for your tip! I will try that out.
But I notice some. When I e.g. on the ground, I mainly limited by Main Thread. when I now change some graphic settings, the FPS counter shows less fps but still limited by main Thread.
I would go for a better CPU first. MSFS is very CPU demanding. If you can get your hands on new 7800X3D/7950X3D or even 5800X3D, you will see a major improvement over what you have now.
I was on a 10700k that ran @5.1ghz oc and upgraded to a 5800x3D. Went from 45fps to 60fps in Pmdg 737 cockpit. That’s with an rx6800 running 3440x1440.
With a bios update your board should support the 5800x3D.
If you’re already GPU bound you won’t notice a big difference.
thank you that would be my question - my board only supports 1st, 2nd and 3rd GEN of Ryzen. But the 5800X3D is 4th, right? you think i could b e possible?
Indeed.
5700X would bring some improvement, however with 5800X3D you will get a quantum leap in performance. It will be night and day. Worth the price difference imho.
I just swapped out my 3700X for the Ryzen 7 5800X3D 2 weeks ago, and as others have said the improvement with the extra L3 cache is more than worth the money.
Don’t forget the CPU only uses around 13-20% of its power and my GPU is using 99% all the time, the L3 : 96MB cache is king for MSFS if only for the smoothness of the Sim.
I bought the 5800X3D for ÂŁ260 on eBay and if I sell the 3700X I will have achieved a super improvement for only ÂŁ160 quid.
The reason I didn’t mind buying a used chip is that in my 40 years of computing, I have never had a problem with a CPU.
Also, there are many reviewers on YouTube saying the 4070 isn’t selling well and they think the price will come down soon, so it may be worth waiting a few weeks.
I would go with what others have said. Get the 5800X3D. Sell your current cpu to help lower the price. Don’t be afraid to go second hand either. In my 20yrs of working in IT I’ve only ever seen one cpu fail and it was a Pentium 4 - buying 2nd hand is fine so long as the seller has previous good feedback ofc.