This game performs worse on Ryzen

,

I just wanted to point out, I did some testing with @AlbertM8895 on the exact same graphics setting in EDDF.

We have an identical setup apart from I’m using a Ryzen 3900X @ 3.8GHz, he has a Intel Core i9 10900KF overclocked @ 5.1GHZ

In CineBench R20 they score very similarly:

Intel Core i9 10900KF
Single Core: 1368pts
Multi Core: 16966pts

Ryzen 3900X
Single Core: 1260pts (-7%)
Multi Core: 15203pts (-10%)

So the intel is more powerful because he has it overclocked, so in theory we should see a reduction of 7-10% performance in game?

But whats actually happening on the Ryzen is a performance drop of 50% in comparison to the same setup on the Intel.

Intel:

Ryzen:

These are all done with Identical settings and system specs, only difference is Ryzen vs Intel.

The Intel is getting near 60fps, where-as ryzen is getting only 39fps thats a 53% difference in frame rates.

So why is this happening?
I believe this is happening as the game likes a higher core clock speed, and the game seems to prefer Intel architecture at the moment.

I don’t think this has been mentioned before by the Ryzen architecture is struggling on this game in comparison to its Intel counter-parts.


I know these aren’t a perfect like for like comparison, for example Alberts GPU is performing better than mine, but if we focus on the CPU here you can see the intel peforms a lot better in this game.

I think this just comes down to Apples vs Oranges because Intel tends to perform better in games like this due to higher clocks speeds.

However I feel more focus should be done on optimising for multi-core and Ryzen. Especially as the game is going to be put on Xbox Series X which is using the ZEN3 Ryzen Architecture.

It’s well-known that Ryzen struggles with DX11. When DX12 arrives and it’s optimised for XBOX etc it should be more or less on a par with Intel.

2 Likes

its annoying in this day and age a brand new game / simulator was created with Direct X11 and not DX12 from the start!

6 Likes

Yea man, unfortunately this sim is created on FSX engine, which is from 2006, no wonder it’s using single core! I believe that when dx12 will come the performance will be better for both intel and AMD. They should have created a brand new engine for 2020, but they choose to cut short by using FSX engine and now they have a lot of problems to solve! In 2006 ACES TEAM (the creators of FSX) believe that the CPU will get faster clock speed not more cores so they choose to make the game run better at higher clock speed’s, big mistake as the CPU’s get more cores than speed. If you are an old simmer you will know this!

4 Likes

What evidence do you have that this was created on the FSX engine? Frankly I find the idea of that absolutely preposterous. No way did they start wih 15-year old code.

2 Likes

Search the web, you will find it for yourself. The reason that P3D is not license for gaming is because Microsoft didn’t allow them, because they were making this game on FSX engine and they need the game license!!! They also reacquire the license from DOVETAIL just for this reason!

2 Likes

What RAM are you using? It seems on Ryzen the performance is very dependent on RAM (especially your FCLK:MCLK ratio), even at higher resolutions. No more performance issues after I overclocked and tightened the timings on my RAM and a R9 5900X.

Intel 10th series have approx the same IPC as Ryzen 3000 (maybe even a 5% higher).
This, coupled with 34% higher frequency, makes the 10900K much faster. Indeed, 40-50% faster in single core operations. RAM speed can also stretch the difference to a good 50%. Which is approx the difference between 40 and 60 fps.
However are you sure that the A320 is the same? The dashboard of the first one looks different (rugged). Also, it doesn’t really seem the same runway or graphics settings. I can see more buildings and two taxiways entries on the right of the AMD screenshot.

I would recommend anyone going with AMD to go with any of the Ryzen 5000series.
Not to forget AMD likes higher frequency ram while Intel prefers lower latency.You are not by chance using low frequency ram with AMD?

Got myself a 10700k and I would have preferred the 5600x but cost nearly 100$ more!

1 Like

Hold your horses, it’s easy to get to conclusions.
FSX licenses were made sure to be reacquired as they were used as the guide to the new sim. This allowed them to write modern code while not starting from absolute scratch. This is perfect for core features and using their own IP to get started with something - certain basic features don’t change sim by sim. If we were on the FSX engine, we would know it, see it and feel that outdated mess on our modern machines.
Asobo is on DirectX11 simply because they started working on building the new sim when DirectX12 did not exist yet. It’s been over 4 years of work, and they can now transfer the heavy work of rewriting the code from dx11 to dx12.
The current sim does not work on a single core, again we would all see it and it would be more than obvious. And please don’t say that if only one core is at 100% and the rest are at ~50-70% that it’s not using more than one.
So far the sim has been much better performance wise, and having a ryzen, will keep an eye on upcoming updates and performance to see if we’ll see big changes in performance for the AMD platform in the upcoming months

3 Likes

no wonder you got that result. it’s because of MSFS mainthread works only on 1 core.

the intel is faster because it’s overclocked to 5.1GHz, while your ryzen is still in stock 3.8GHz

when a process (msfs mainthread) only runs in 1 core, the faster clock would theoritically win. (when both are at the same level and technology)

try to overclock your ryzen… or try to have both intel and ryzen at the same clock, and see the result.

you also didn’t mention what gpu each pc use, that might play a role because i see the GPU latency on your pc is worse.

your RAM clock speed would also affect the performance

1 Like

Well, my Ryzen 5 5600X has no problems at all and performs even better than a Intel i7 of the 10th gen…

1 Like

For all of you asking
I have i9-10900k @ 5.1Ghz, 32Gb ram at 3200, Gtx 1080 8Gb no OC and M2 Evo 970 500Gb for FS2020
The Fs2020 is set to high, at EDDF rwy 7C with Live weather and time and the plane is A320 flybywire latest realese.

Sorry but were you even in the same place with the same A/C?
image

I don’t know were he was, I was at 07C and I think he is using A320 by flybywire

OK, the FBW A320 is heavier than the default one and cost at least 5-6 fps.
Also, there were more objects drawn in his screen.
The difference will be always in favor of the 10900K because of the frequency, but maybe 20 fps is an overestimation.

because he is using another rwy probably, he also is using the same settings as me! I have the stock airport, I don’t know if a custom one is available.

Team blue & green baby! :slight_smile:

Ok I found out he is probably using the custom EDDF from Flightsim.to.
Here you go EDDF at rwy25 this custom scenery is taking 2FPS, i think this looks like his

It does not change the principle, but just a mathematical/statistical correction: The Ryzen does NOT show “a performance drop of 50%”. With 39.8 fps and 58.8 fps:

  • The Ryzen’s displayed frame rate is 39.8/58.8 = 68% of the Intel’s, i.e. it is 32% lower.
  • The Intel’s displayed frame rate is 58.8/39.8 = 148% that of the Ryzen. i.e. it is 48% higher.

While this seems a trivial matter, to a mathematically inclined person, this has a significantly different meaning. Note that, if it were so that the Ryzen had a performance drop of 50%, the displayed frame rate of the Intel CPU would have to have been DOUBLE that of the Ryzen CPU.

And all this is before we consider the apparent differences in aircraft, overclocking and location. Make no mistake: I do believe, all things being equal, the Intel will still be faster. But not by as much as your description or the displayed numbers would indicate.

2 Likes