Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Tom’s Hardware
Tom’s Hardware
Technology
Jarred Walton

GeForce RTX 4070 vs Radeon RX 6950 XT: Which GPU Is Better?

Face Off: RTX 4070 vs RX 6950 XT

Nvidia just launched its fourth Ada Lovelace GPU, the GeForce RTX 4070, which finally brings the latest generation hardware down into the realm of affordability for many gamers. It's still $599, but that's better than the $799 and higher we've of the earlier RTX 40-series GPUs. AMD for its part has no direct current contender, opting instead to encourage price reductions on its existing line of RDNA 2 GPUs like the RX 6950 XT.

The RTX 4070 is now on our list of the best graphics cards, and the RX 6950 XT and other Navi 21 variants have been there on and off over the past couple of years. Today, both rank in the upper portion of our GPU benchmarks hierarchy. But there's more to this than gaming performance, so let's put them both in a cage and see which one can emerge victorious from the Thunderdome.

For this GPU face off, we'll look at how the two cards stack up in terms of performance, price, features and tech, drivers and software, and power and efficiency. Then we'll declare a winner, because this isn't soccer and ties aren't allowed. Those categories are listed in order of decreasing importance, in our view at least, so we'll start with the critical aspects and move on down the list from there.

Performance: RTX 4070 vs RX 6950 XT

Graphics cards and GPUs are used for many tasks, including video editing, AI, streaming, and more. Still, gaming is the major reason most people are looking for a new graphics card. While $599 isn't necessarily an extreme amount of money to spend, it's also more than the latest generation consoles and people buying high-end cards expect top-notch performance. We ran the RTX 4070 and RX 6950 XT through our 15-game test suite, including testing at 1080p, 1440p, and 4K, to see which comes out on top.

(Image credit: Tom's Hardware)

These are high-end cards, so focusing on the 1440p performance makes the most sense — they're more than fast enough for 1080p but at the same time not usually potent enough for 4K at maxed out settings. Across our suite of games, the two GPUs trade blows. AMD's RX 6950 XT clearly wins in the rasterization performance bracket, with Total War: Warhammer 3 being the only game to give the RTX 4070 a win at 1440p. There are also outliers like Borderlands 3 where AMD has a massive 35% lead (it's an AMD promoted game, naturally). Overall, the RX 6950 XT comes out 14% ahead of the RTX 4070 in rasterization, and that grows to 17% at 4K (but shrinks to 8% at 1080p).

The reverse takes place when we turn to the ray tracing benchmarks. There, the RTX 4070 leads by 21% on average at 1440p… except neither GPU really provides a great gaming experience at 1440p native with ray tracing. Dropping to 1080p actually increases the leads by a few percent, while at 4K the lead shrinks to 20%.

But while we just said 1440p with ray tracing isn't a great experience, we need to talk about DLSS and FSR2 upscaling. Both generally provide similar gains at a given resolution, at least in fps, but DLSS continues to get more support than FSR2. At present, AMD lists 120 games with FSR2 support (79 are currently available), while Nvidia lists 280 games with DLSS 2 upscaling support. Of those, 46 of the games support both DLSS2 and FSR2.

Nvidia also has another 33 games with DLSS 3 support, and while we don't think Frame Generation is a universally perfect solution and is being heavily used for marketing purposes, it's still potentially useful. We generally find the performance increase in terms of frames delivered to the screen doesn't usually correspond directly with how much faster a game feels, but a 50% boost to fps typically feels 10–20 percent smoother.

Overall, roughly three times as many games support DLSS 2 as FSR 2 — and note that all of the DXR games and six of the nine rasterization games in our test suite support DLSS, while FSR2 is only supported in two of the DXR games and three of the rasterization games. In each of those games Nvidia's RTX 4070 will get about a 30–50 percent boost to performance, using Quality mode upscaling. That means a game will typically run significantly faster than AMD's RX 6950 XT if a game only supports DLSS and not FSR2

The same is true for games that support only FSR2 but not DLSS. But exclusive DLSS support is about seven times more likely than exclusive FSR2 support. Currently 234 games support DLSS and not FSR2, while only 33 support FSR2 but not DLSS — though many of the games on both lists are relatively unknown.

Is it fair to compare upscaled to native performance? That's debatable, but we think upscaling is here to stay, and frankly the performance gains of even Quality mode upscaling easily outweigh the potential loss of visual fidelity.

(Image credit: Tom's Hardware)
(Image credit: Tom's Hardware)

Outside of gaming performance, the Nvidia RTX 4070 offers substantially better support for AI workloads, plus it's substantially faster at AI projects like Stable Diffusion where both GPUs can at least run the task. In our most recent testing, the RTX 4070 was nearly twice as fast as the RX 6950 XT in Stable Diffusion 512x512 images, and over three times as fast for 768x768 image generation. That doesn't even account for being unable to get AI Text Generation and many other AI projects working on AMD GPUs (at least not without recoding portions of the project).

Winner: Nvidia RTX 4070

While both cards are plenty fast for most games, it's in the games that tend to be more demanding that Nvidia pulls ahead. This will be a controversial pick, as the RX 6950 XT is almost always faster in rasterization games. It's typically about 15% faster on average, often in games hitting well over 60 fps. In the games where it's slower, however (like all the DXR games), the RTX 4070 with DLSS will typically deliver over 60 fps while the 6950 XT (even if FSR2 support is available) will come up short of that mark.

We're surprised by how many gamers still look down on upscaling as a sort of crutch. Personally, I almost always enable Quality mode (whether DLSS2 or FSR2), just because I like to run at 4K and it makes the experience noticeably better. Both the 4070 and 6950 XT are quite fast, as they should be for high-end parts, but if we have to pick a winner, Nvidia gets the edge in overall performance. Again, that's factoring in ray tracing games, DLSS upscaling, and AI workloads. If you have no interest in any of those, AMD's RX 6950 XT comes out ahead, but those are three pretty major topics in the GPU world these days.

Price: RTX 4070 vs RX 6950 XT

(Image credit: Shutterstock)

It almost feels nice to have a latest generation graphics card priced below $800. Almost. After the 4090, 4080, and 4070 Ti, and without much help from AMD's 7900-series cards, people are still waiting for mainstream and budget upgrades. Depending on your definition of mainstream, $599 might even apply. But either way, right now, there are numerous RTX 4070 cards available for purchase online starting at $599. They're not the fanciest models with extra overclocking, but they'll get the job done.

AMD hasn't officially dropped the price of the RX 6950 XT to $599, at least as far as we're aware — the AMD store lists the reference card at $699 (and it's out of stock). But Newegg, Amazon, and others have regularly had RX 6950 XT cards priced in the $599–$699 range for several months, basically since the RX 7900 XT launched. Will such cards continue to exist, now that the RTX 4070 launch is over? Perhaps until they're all sold, or until a lower tier RX 7800- or 7700-series card comes along with similar performance (and hopefully at a better price).

And that's the problem. One card has an official $599 MSRP and should remain at that price point going forward, the other got a price promotion to hit $599 and those cards seem to have disappeared now. If you can find an RX 6950 XT for the same price as an RTX 4070, it's worth considering, but that's not a decisive win.

Winner: Nvidia RTX 4070

This one is a close call, but officially sanctioned pricing beats temporary sale pricing. Mostly Nvidia wins by virtue of having a latest generation graphics card actually designed for the $599 price point. AMD will hopefully have something better to compete with the 4070 in the coming months.

Features and Technology: RTX 4070 vs RX 6950 XT

Nvidia has a habit of promoting new technologies with every generation of graphics cards. In some cases, the new technology truly enables things that weren't really possible before — ray tracing and higher performance AI/deep learning are good examples of this. Others end up feeling more like marketing and only see limited use. Does anyone remember VXAO and VXGI, which were part of the Nvidia Pascal marketing?

Our perception over the years is that Nvidia is often the first mover on technologies. It was first with G-Sync, first with ray tracing, first with DLSS upscaling, first with Reflex, and first with noise cancelation, for example. AMD often follows with "open" solutions that aim to do the same things as Nvidia's proprietary tech. Sometimes, those open solutions win out — FreeSync is far more available than G-Sync these days, and G-Sync Compatible basically felt like Nvidia recognizing the open solution was sufficient and perhaps better.

There are exceptions to the above as well, like AMD moving to DisplayPort 2.1 with 54Gbps bandwidth while Nvidia stuck with DisplayPort 1.4a. AMD also tends to offer more VRAM at similar price points, and while it's not always necessary, having more memory should never be a bad thing (assuming it doesn't jack up the price). Infinity Cache was also an AMD move that Nvidia has now effectively mimicked with its larger L2 cache — and it's one of those things that benefits every game.

Even if every attempt at a new technology doesn't end up being used everywhere, Nvidia has been doing more over the past few generations. Ray tracing hardware and features have increased substantially since the RTX 20-series, and the tensor core hardware powering DLSS and AI applications is proving particularly useful these days. Now it has DLSS 3 and Frame Generation, and the uptake for DLSS 3 has been much faster than previous versions. One of the benefits of DLSS 3 is that it also requires the games to support Nvidia Reflex, so owners of other Nvidia GPUs also benefit.

A lot of this is because Nvidia has been the dominant player in the GPU space for a long time. It currently has about 75–80 percent GPU market share, which means it's better able to push proprietary technologies. If you don't have an Nvidia GPU, that might suck, but unfortunately it's something Nvidia can get away with.

Winner: Nvidia RTX 4070

Nvidia has newer and better technologies and features, with the missing DisplayPort 2.1 being the only major strike against it. Except that's only available with RX 7000-series cards, which means at best AMD's 6950 XT ties the RTX 4070. It's not that the RX 6950 XT is bad, but it's two years old technology and doesn't offer anything tangible over the RTX 4070, other than 4GB more VRAM.

Drivers and Software: RTX 4070 vs RX 6950 XT

AMD and Nvidia release regular driver updates for their GPUs. The number of driver releases from both companies has been quite high over the past year, easily numbering in the dozens. In the past, some have complained about poor drivers from AMD or Nvidia, but having tested GPUs from both companies, it's hard to see much difference. Just about every major game release in the past year has seen Game Ready drivers from both companies — and even Intel is getting in on the action now.

We previously noted that Nvidia drivers were usually WHQL (Windows Hardware Quality Labs) certified, while AMD tended to only do that on maybe a quarter of its drivers. AMD seems to have changed its processes in order to get WHQL certification now, or at least the past several drivers have all been WHQL certified. Not that it really matters, as Microsoft rarely does much in order to test quality other than checking that basic Windows functionality isn't broken. Bugs do slip through the cracks — like AMD's high idle power draw with the past few drivers, if you want an example.

One area where AMD and Nvidia differ quite a bit is in their driver user interfaces. Nvidia splits its GeForce driver options into two applications. Nvidia Control Panel handles the GPU settings, such as resolution, texture filtering, vertical sync, low latency mode, power management, and more. The control panel also handles display configuration settings, such as color, rotation, and multi-display setups. Nvidia GeForce Experience handles game settings, driver updates, and includes game streaming and recording features. To access the GeForce Experience features, you have to log in with an Nvidia user account and solve a captcha or provide a 2FA code.

AMD takes a more streamlined approach with its Radeon Settings app serving as a one-stop-solution for all your Radeon GPU settings and features. It handles driver updates, graphics and video settings, and supports game performance profiles. There's built-in broadcasting software to stream and record your gameplay, overclocking options, and performance metrics logging.

Winner: Tie

Other categories might be close, but this one we simply don't see any truly defining differences. Both AMD and Nvidia deliver generally equivalent experiences, even if there are some nuances in how they're done. You can generally expect at least one or more new drivers from both companies each month, which is more than enough for our needs.

Power Consumption / Efficiency: RTX 4070 vs RX 6950 XT

(Image credit: Shutterstock)

Performance, features, technologies, and drivers might be relatively close, and you can certainly argue against our reasoning. However, when it comes to power efficiency and consumption, it's no contest. AMD's RX 6950 XT was the mid-cycle refresh of the top-tier Navi 21 GPU, and to boost performance AMD had to give it more power and higher clocks. The reference design has a 335W TBP (Total Board Power), but many of the third-party cards push much higher. The MSI RX 6950 XT for example would hit 440W! Sapphire's RX 6950 XT wasn't quite so aggressive and 'only' averaged 378W in our gaming test.

That might not sound bad when you think of the RTX 4090 and its 450W rated power consumption, but the RTX 4070 only has a 200W TBP. However, we also collect power measurements across all of our gaming benchmarks now, which means we have even more data. The ASRock RX 6950 XT Formula we used for testing (we don't have a reference 6950) was far closer to the reference TBP. It actually came in under the rated TBP, averaging 305.4W across 60 different gaming tests — even if you just stick with the 4K ultra results, it averaged 326.4W.

The RTX 4070 in contrast averaged just 183.4W of power use, even while providing slightly higher performance on average. In fact, we can convert both GPUs to an overall fps/W metric. The RTX 4070 got 0.460 fps/W across all 60 tests, and 0.208 fps/W in just the 4K ultra tests. The RX 6950 XT in contrast got just 0.265 fps/W across all 60 tests, and 0.123 fps/W at 4K ultra. That means the RTX 4070 was 74% more efficient overall, and 69% more efficient at 4K — and that's not including DLSS, which would only skew things more in favor of Nvidia's GPU, as we discussed in the performance section.

Winner: Nvidia RTX 4070

Nvidia's previous generation RTX 30-series cards weren't known for being particularly power efficient. In fact, in many cases AMD's RX 6000-series cards were able to surpass them. That's a big swing from just two generations prior, where Nvidia held a massive lead. Now, thanks to using a newer architecture and manufacturing process, things swing the other way. RDNA 3 cards look like they're pretty efficient as well, but the highest performance RDNA 2 GPU ends up being far less efficient than a middle-tier Ada Lovelace offering.

Verdict: RTX 4070 vs RX 6950 XT

Hopefully this doesn't come as much of a surprise. Putting a new GPU up against a previous generation card will rarely favor the older designs. New features combined with process improvements for the lithography mean that the only real selling point for older hardware tends to be pricing. And right now, even after hacking $500 off the launch price, the RX 6950 XT still tends to cost more than the new RTX 4070. We'd say the same if you were looking at an RTX 3090 or 3080 as well (unless you could get a 3090 with 24GB of memory for $600).

That's not to say that the RX 6950 XT is a bad card. It's plenty fast for most people, and if you already own the card — or one of the other Navi 21-based cards from the RX 6800/6900-series — you should be okay skipping this generation. But if you're in the market for an upgrade and are eying these two cards that nominally cost the same $600, there are plenty of good reasons to go with Nvidia's new RTX 4070.

We'll have to see what AMD has to offer with a future RX 7800 or 7700 series card that's designed to compete directly with the RTX 4070. How much VRAM will it have, how will it perform, and how much power will it require? We don't know and it might be another couple of months before we find out. But for now, in the $600 price bracket, the RTX 4070 is the best option available.

Overall Winner: Nvidia RTX 4070

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.