FPS difference verification between AMD 5950X and 5800X3D at Haneda Airport (RJTT) 34L straight out flight

First.
I am using automatic translation because my English is not good.

Motivation
AMD 5800X3D uses a large L3 cache and is considered to be more effective in MSFS. We have actually viewed the results of the average FPS improvement in several places.
So we compared how different they are over time.
(I didn’t want to know what percentage faster, but in what areas, at what object densities, and under what conditions it works)

Conditions
CPU: AMD 5800X3D/AMD 5950X (Non OC)
GPU: ZOTAC Geforce 3090 Trinity (TGP 350W)
Memory:128G (32 x 4) DDR3600-18-22-22-22-22
Storage:Intel Optane 905p 480G
MSFS Ver:SimUpdate 10 Beta + all WorldUpdate
Logging Software:Nvidia Frameview
Airplane:Indiafoxecho F35B
Airport/Runway:RJTT Haneda Airport 34L Straight out
Flying Method:Autopilot Autothrast(not AI)
Cource:Head340 Alt1000ft Spd400kt
Duration:ATC Terminated call (208sec)
GraphicsOption:DX11 DLSS-Balanced FSR200 preset ULTRA VSYNC OFF

Considerations

  1. In Tokyo, the minimum frame rate of 5800X3D is probably about the same as the maximum frame rate of 5950X. Amazing.

  2. The effect of the L3 Cache improvement in MSFS2020 is probably more effective than any other game I have seen. The huge L3 Cache hides memory access latency and can supply data to the ALUs with large bandwidth; in an object-intensive application like MSFS, the CPU’s inability to supply data to the ALUs and waiting for memory to supply data can effectively make the CPU’s X3D’s large cache hides memory access latency and reduces the number of times data is supplied from the slow main memory, thus reducing latency when memory re-references occur, which contributes to higher FPS. While it is common to estimate a typical CPU cache hit rate of 95% for traditional applications, MSFS will (presumably) have a lower cache hit rate due to the large number of objects. This workload is typically found in circuit simulators, numerical calculations, and high-performance computers; MSFS2020, like such simulators, has a tendency to overflow the L3 cache due to the large number of objects and the large amount of data, so the L3 cache is (probably) highly effective in improving the frame rate.

  3. Impressively low power consumption: X3D’s main memory accesses are reduced by cache hits, which reduces the drive current required for memory controller accesses using IODs, probably contributing to the lower power consumption.

  4. Both frame rate growth and power consumption worsen for both processors, especially in the Shibuya to Shinjuku area where object density is high, but X3D has a faster frame rate recovery.

Conclusion
Discussing which processor to choose is not the subject of this thread; we benchmarked MSFS (especially in urban areas) because its load trends are a bit different from those of traditional PC games, and we thought it would be difficult to have a general discussion.
The results were impressive and I will share them with the community. Sincerely.

31 Likes

You may find this talk interesting, AMD seems to want to change … everything and with Intel stepping into the GPU market this may be a sign of the times … will nVidia make CPU’s soon or will they become a dinosaur?

Heterogeneous Architectures sounds like our PCs will become more console like.

Nvidia already make CPU’s, most cloud platforms (AWS/Azure etc) are already using them and have been for years.
Its Intel and AMD who are playing catch up. The world is moving on and x86 architecture is the dinosaur. This is why MS are so heavily invested in Xbox cloud. The future (rightly or wrongly) will not have “gaming PC’s” with Nvidia or AMD graphics cards.

How soon it gets to that point is anyones guess.

Isn’t “Inaugural Grace” scheduled for 2023?

The future of computing will resemble a curled up hedgehog seemingly spinning at random in a coolant filled [glass?] ball encased by octagonal memory chips.

You read it here first

2 Likes

Hedgehog, lol per pound an over clocked guinea pig will give you far more performance!

3 Likes

I’m not sure about that but certainly there’d be less spikes

2 Likes

water cooled Capybara enters chat

OK sorry Mods I’m getting silly. Ill stop.

1 Like

Ok you win … let’s get back on track!

Where did you hear there might be x3d 5600/5700’s in production?

Only read about a 5900X3D that may have as much as over 200mb L3 which logic suggests a 256mb

Oh sorry that must have been someone else

The 5800X3D looks impressive for this simulator. I look forward to upgrading to it.

1 Like

If you are already on an AMD board with fast RAM in dual channel I expect you will be quite happy.
Edit: Otherwise a pricey dive but if you can, it will be satisfying.

I wonder how many more fps I’d squeeze out of my 3060 … :wink:

1 Like

No, I’m coming from an i7 6700k to a 5800X3D with a 3080Ti, can’t wait to see how it performs.

Even the heavily biased Userbenchmark has you at +6% over my 9900k with the new rig

@KanadeNyan, did you try benchmarking with SMT off?

I was about to try some tests to decide if I should run MSFS without SMT using the 5800X3D…

Logic suggests to use SMT for DX12 and not for DX11 but these are PCs so why drag logic into the mess :wink:

1 Like

Yeah, I was going to compare because I know that DX12 should be better with multi threading, but will it really use 16 threads?

Seems too optimistic…

All of this testing was done with DX11 and SMT=ON.
The reason is that that is the standard for processor settings.
In the case of SMTON, many instructions are packed by the instruction decoder, so the CPU clock is less likely to improve compared to SMTOFF. Therefore, in the majority of cases, SMTOFF will provide better performance for gaming applications.

We will do a separate test with the same criteria for DX11/DX12 and SMTON/OFF on 5800X3D.
Please wait a bit, as for the 5950X, we have already replaced the processor with a 5800X3D, so it will probably be difficult to test again.
How would it compare to DX12? What if the graphics options were changed, with or without VSYNC?
To answer these questions, we needed a standard that would allow us to evaluate the same test without any human senses, so we created the Haneda 34L method.

4 Likes