You may feel like the best way to future proof your PC is to throw in the most powerful Nvidia graphics card on the market, but nothing may be further from the truth. It's been known for a while that Nvidia typically leaves older cards out in driver optimizations, whereas AMD will continue to support its older GPUs for quite some time. This is proven once again my Doom Eternal's performance on older GPUs, as tested by the folks from Hardware Unboxed.
In its testing, Hardware Unboxed found that in pairs of GPUs from AMD and Nvidia, where they used to battle neck-in-neck at their release, AMD's GPUs today come out with significantly higher performance than Nvidia's counterparts in testing Doom Eternal.
Take for example the GTX 780 and its main competitor from when it was out seven years ago, the almighty AMD Radeon R9 290. Back then, the two battled closely with one or the other winning at different games, but in Doom Eternal we see something completely different. Whereas the GTX 780 is able to put down an average of 45 FPS, the R9 290, pushes out 116 FPS on average -- that's more than twice as fast as Nvidia's card!
Kepler cards really appear to have suffered as they've aged, and though Nvidia closed the gap a little with its newer GPUs, there are still huge performance gaps between what used to be very competitive cards.
We would say there's no excuse for Nvidia to leave its older cards out given that they're a much bigger company than AMD. However, let's be honest: can we really expect eight-year old GPUs to be receiving driver optimizations for the latest modern games?
Not really, and we shouldn't expect this from AMD, either. Nevertheless, if anyone from AMD is reading along: hats off to your driver dev team. We wholeheartedly appreciate your work.
amd have general profiles that are X:Y ratios, DONE.
nvidia have per game profiles that you remember from updates saying "tomb raider supported" that set those values to 0.89:1.2 becase that game needs more Y less X.
AMD cpu was similar peformer but with NV optimizations, they were above by that ~20% margin.
but they cannot support all the games for all the gpu's so now they lack the optimization table.
their technology is released as Open-Sourced, meaning others can build on it and make it
better! Vulcan, the new adaptive sharpening filters, adaptive sync. etc...
I've always appreciated AMD's tendency to supply better memory to their cards compared to
Nvidia, and they've done it for years!
Since Doom: Eternal has proven to need plenty of vRAM, I would think the old GTX 780 with its paltry 3gb is handicapped. The R9 290 has 4gb and is clearly performing better in this game. Driver optimizations play a factor, but less than 4gb of RAM in today's demanding games can really be a handicap.
True - but is the 3GB handicap so bad that it would be the primary cause of bringing the framerates to LESS than half of what the R9 290 manages?