Dear all,
since I’m facing the decision whether to keep a RTX 3080 Founders Edition or an AMD RX 6900 XT and all the “evidence” on the Internet is quite inconclusive, I did some testing of the cards on my own. In the following, I will illustrate some of my findings as this might be interesting to some people which are facing a similar decision.
Test system:
i7-10700K@5.0GHz
32GB DDR4-3600 RAM
OS and MSFS on SSDs
Scenarios:
In order to compare apples to apples, I tried to use scenarios which I could easily replicate and were not subject to unwanted variation. So for all the testing, I set the date to Jan, 15th of this year and the time to 12 noon. I used the Ultra preset in all scenarios and I’m running the sim in 4K. I also turned off all air traffic (so no AI or real time traffic). All fps and VRAM figures are from inside the cockpit. So no outside shots!
I chose scenarios where I would start at the runway of a large airport (exception Courchevel and Yosemite) facing the direction of a large city and I picked the runway so that the airport buildings were in sight. All the numbers for “on runway” were recorded while sitting on the runway, ready to take off. I waited a couple of seconds before recording the numbers to let the system shake off a bit. Then I took off and maintained runway heading and leveled off at 2500-3000 feet at a speed of roughly 250 knots. That way, I flew across the city to record the “Over city” numbers. The average fps were measured from take-off until I crossed the city. In the case of KLAS, which I used as a VRAM worst case, I had to make a sharp turn to the right after take-off to fly over the city (of course ;-)).
The KJFK, EGLL, KLAS and Sydney landing challenge scenarios were all flown in the stock A320. Courchevel in the TBM and Yosemite in the C172 G1000. The Yosemite scenario used an older version of the Yosemite Valley add-on from VFXSimmer and I started the scenario airborne at Half Dome and flew around Half Dome.
Both graphics cards were at stock performance. No overclocking. The VRAM is usage from the dev OSD in MSFS. So this represents usage not just allocation.
So here are the results:
6900 XT:
RTX 3080:
My key findings:
- The cards perform roughly the same in 4K. I really do not understand how some Youtubers and other testers on the net find that the 3080 outperforms the 6900 XT. This is just not the case. Apart from the scenarios shown here, I tested a lot of other scenarios and the 6900 XT never performed worse than the 3080.
- Even though the 6900 XT often uses more than 10GB of VRAM, the 3080 somehow manages to use less without performance suffering a lot. Why am I saying “a lot”? Because my very subjective impression is that the 6900 XT performs way smoother with much more even frame times. Most likely this is because it can use more VRAM.
- Another very subjective finding is that the 6900 XT has much sharper textures in the far distance, e.g. in mountainous terrain. Could also be, because it can load more textures into its VRAM.
- In the Yosemite scenario, which is also heavy on VRAM, the 3080 really struggled. The performance was choppy and some textures didn’t load at all. So Half Dome looked way better on the 6900 XT.
What’s my conclusion?
The 3080 can handle MSFS 2020 in 4K well. However, the 10 GB VRAM is a limitation. Not to the extent that performance tanks, but it has an impact on frame time variability and maybe also texture sharpness. Given that MSFS 2020 is going to move to DX12, I would assume that 10GBs will be even more of a problem. This is not saying that you are not able to enjoy MSFS in 4K on a 3080. It’s just that more VRAM improves the experience.
The 6900 XT performs excellently in MSFS2020. The performance is always smooth and the card really seems to be up to the task at all times. Together with the fact that XBox also is based on RDNA2, I speculate that AMD graphics cards will benefit from the move to DX12 and the optimizations that are coming to MSFS 2020 in the summer. All this is the reason why I’m going to keep the 6900 XT and sell the RTX 3080.
Best regards