GPU Benchmarks and Hierarchy 2022: Graphics Cards Ranked

GPU Benchmarks and Performance Hierarchy
(Image credit: Tom's Hardware)

Our GPU benchmarks hierarchy ranks all the current and previous generation graphics cards by performance, including all of the best graphics cards. Whether it's playing games or doing high-end creative work like 4K video editing, your graphics card typically plays the biggest role in determining performance, and even the best CPUs for Gaming take a secondary role.

We've revamped our GPU testbed and updated all of our benchmarks for 2022, and are now finished retesting nearly every graphics card from the past several generations, plus some even older GPUs. Our full GPU hierarchy using traditional rendering comes first, and below that we have our ray tracing GPU benchmarks hierarchy. Those of course require a ray tracing capable GPU so only AMD's RX 6000-series, Intel's Arc, and Nvidia's RTX cards are present. The results are all without enabling DLSS, DLSS 3, or XeSS on the various cards, mind you.

Nvidia launched the GeForce RTX 4090, which as expected leaped to the top of our GPU benchmarks. It's definitely a fast card, so fast that if you're not gaming at 4K, you might not need everything it can offer. It followed up with the GeForce RTX 4080, which has the same Ada Lovelace architecture but far fewer shaders and compute. AMD has now followed up by launching it's own Radeon RX 7900 XTX and 7900 XT, based on its RDNA 3 architecture.

At the other end of the pricing spectrum, the Intel Arc A770 and Intel Arc A750 finally arrived, and while they're not the fastest GPUs, they have promise and are priced below their direct Nvidia competition while basically tying their AMD equivalents. Speaking of, we also have the Sapphire RX 6700 10GB (opens in new tab) in the list now — we'll have the review done as soon as we're able.

Below our main tables, you'll find our 2020–2021 benchmark suite, which has all of the previous generation GPUs running our older test suite running on a Core i9-9900K testbed. We also have the legacy GPU hierarchy (without benchmarks) at the bottom of the article for reference purposes.

The following tables sort everything solely by our performance-based GPU gaming benchmarks, at 1080p "ultra" for the main suite and at 1080p "medium" for the DXR suite. Factors including price, graphics card power consumption, overall efficiency, and features aren't factored into the rankings here. We've switched to a new Alder Lake Core i9-12900K testbed, changed up our test suite, and retested all of the past several generations of GPUs. Now let's hit the benchmarks and tables.

GPU Benchmarks Ranking 2022

For our latest benchmarks, we test (nearly) all GPUs at 1080p medium and 1080p ultra, and sort the table by the 1080p ultra results. Where it makes sense, we also test at 1440p ultra and 4K ultra. All of the scores are scaled relative to the top-ranking 1080p ultra card, which in our new suite is the RTX 4090 (at least at 4K and 1440p).

You can also see the above summary chart showing the relative performance of the cards we've tested across the past several generations of hardware at 1080p ultra — swipe through the above gallery if you want to see the 1080p medium, 1440p and 4K ultra images. There are a few missing options (e.g., the GT 1030, RX 550, and several Titan cards), but otherwise it's basically complete. We do have data in the table below for some of the other (older) GPUs.

The eight games we're using for our standard GPU benchmarks hierarchy are Borderlands 3 (DX12), Far Cry 6 (DX12), Flight Simulator (DX11/DX12), Forza Horizon 5 (DX12), Horizon Zero Dawn (DX12), Red Dead Redemption 2 (Vulkan), Total War Warhammer 3 (DX11), and Watch Dogs Legion (DX12). The fps score is the geometric mean (equal weighting) of the eight games. Note that Forza recently received an update that appears to have dropped performance on Nvidia GPUs; we're waiting for updated drivers before retesting, in case things revert to their previous status.

Swipe to scroll horizontally
Tom's Hardware Rasterization GPU Benchmarks Hierarchy
Graphics Card1080p Ultra1080p Medium1440p Ultra4K UltraSpecifications (Links to Review)
GeForce RTX 4090100.0% (147.4fps)100.0% (188.0fps)100.0% (143.2fps)100.0% (116.3fps)AD102, 16384 shaders, 2520MHz, 24GB GDDR6X@21Gbps, 1008GB/s, 450W (opens in new tab)
Radeon RX 7900 XTX (opens in new tab)96.3% (141.9fps)93.0% (174.9fps)91.8% (131.4fps)81.5% (94.8fps)Navi 31, 12288 shaders, 2500MHz, 24GB GDDR6@20Gbps, 960GB/s, 355W (opens in new tab)
Radeon RX 6950 XT (opens in new tab)96.0% (141.5fps)101.4% (190.6fps)82.6% (118.3fps)61.8% (71.9fps)Navi 21, 5120 shaders, 2310MHz, 16GB GDDR6@18Gbps, 576GB/s, 335W (opens in new tab)
GeForce RTX 4080 (opens in new tab)95.5% (140.8fps)96.6% (181.7fps)90.8% (130.0fps)78.5% (91.4fps)AD103, 9728 shaders, 2505MHz, 16GB GDDR6X@22.4Gbps, 717GB/s, 320W (opens in new tab)
Radeon RX 6900 XT (opens in new tab)92.3% (136.0fps)100.6% (189.1fps)76.4% (109.5fps)56.2% (65.4fps)Navi 21, 5120 shaders, 2250MHz, 16GB GDDR6@16Gbps, 512GB/s, 300W (opens in new tab)
Radeon RX 7900 XT (opens in new tab)91.5% (134.9fps)92.7% (174.2fps)83.1% (119.1fps)68.4% (79.6fps)Navi 31, 10752 shaders, 2400MHz, 20GB GDDR6@20Gbps, 800GB/s, 315W (opens in new tab)
GeForce RTX 3090 Ti (opens in new tab)88.6% (130.7fps)94.3% (177.3fps)80.8% (115.7fps)67.5% (78.5fps)GA102, 10752 shaders, 1860MHz, 24GB GDDR6X@21Gbps, 1008GB/s, 450W (opens in new tab)
Radeon RX 6800 XT (opens in new tab)87.8% (129.4fps)97.5% (183.3fps)72.1% (103.3fps)52.4% (60.9fps)Navi 21, 4608 shaders, 2250MHz, 16GB GDDR6@16Gbps, 512GB/s, 300W (opens in new tab)
GeForce RTX 3090 (opens in new tab)86.9% (128.1fps)95.9% (180.2fps)75.9% (108.8fps)60.9% (70.8fps)GA102, 10496 shaders, 1695MHz, 24GB GDDR6X@19.5Gbps, 936GB/s, 350W (opens in new tab)
GeForce RTX 3080 Ti (opens in new tab)84.8% (125.0fps)94.3% (177.3fps)73.2% (104.8fps)58.6% (68.2fps)GA102, 10240 shaders, 1665MHz, 12GB GDDR6X@19Gbps, 912GB/s, 350W (opens in new tab)
GeForce RTX 3080 12GB (opens in new tab)84.5% (124.5fps)94.8% (178.2fps)72.6% (104.0fps)57.0% (66.3fps)GA102, 8960 shaders, 1845MHz, 12GB GDDR6X@19Gbps, 912GB/s, 400W (opens in new tab)
GeForce RTX 3080 (opens in new tab)80.5% (118.7fps)93.6% (176.0fps)68.5% (98.0fps)53.7% (62.5fps)GA102, 8704 shaders, 1710MHz, 10GB GDDR6X@19Gbps, 760GB/s, 320W (opens in new tab)
Radeon RX 6800 (opens in new tab)79.9% (117.7fps)94.2% (177.1fps)64.0% (91.7fps)45.6% (53.0fps)Navi 21, 3840 shaders, 2105MHz, 16GB GDDR6@16Gbps, 512GB/s, 250W (opens in new tab)
Radeon RX 6750 XT (opens in new tab)71.5% (105.3fps)90.5% (170.2fps)54.6% (78.2fps)37.0% (43.1fps)Navi 22, 2560 shaders, 2600MHz, 12GB GDDR6@18Gbps, 432GB/s, 250W (opens in new tab)
GeForce RTX 3070 Ti (opens in new tab)70.6% (104.1fps)86.4% (162.4fps)57.6% (82.6fps)40.2% (46.8fps)GA104, 6144 shaders, 1770MHz, 8GB GDDR6X@19Gbps, 608GB/s, 290W (opens in new tab)
Titan RTX (opens in new tab)68.5% (101.0fps)84.2% (158.2fps)56.2% (80.5fps)41.5% (48.3fps)TU102, 4608 shaders, 1770MHz, 24GB GDDR6@14Gbps, 672GB/s, 280W (opens in new tab)
Radeon RX 6700 XT (opens in new tab)67.7% (99.8fps)86.2% (162.1fps)51.3% (73.4fps)34.8% (40.5fps)Navi 22, 2560 shaders, 2581MHz, 12GB GDDR6@16Gbps, 384GB/s, 230W (opens in new tab)
GeForce RTX 3070 (opens in new tab)67.7% (99.8fps)83.9% (157.7fps)54.1% (77.5fps)37.1% (43.2fps)GA104, 5888 shaders, 1725MHz, 8GB GDDR6@14Gbps, 448GB/s, 220W (opens in new tab)
GeForce RTX 2080 Ti (opens in new tab)65.1% (96.0fps)80.7% (151.6fps)52.6% (75.3fps)38.3% (44.6fps)TU102, 4352 shaders, 1545MHz, 11GB GDDR6@14Gbps, 616GB/s, 250W (opens in new tab)
GeForce RTX 3060 Ti (opens in new tab)62.1% (91.5fps)79.6% (149.7fps)48.7% (69.7fps) GA104, 4864 shaders, 1665MHz, 8GB GDDR6@14Gbps, 448GB/s, 200W (opens in new tab)
Radeon RX 6700 10GB (opens in new tab)59.5% (87.7fps)78.1% (146.8fps)44.3% (63.5fps)28.5% (33.1fps)Navi 22, 2304 shaders, 2450MHz, 10GB GDDR6@16Gbps, 320GB/s, 175W
GeForce RTX 2080 Super (opens in new tab)57.6% (84.9fps)73.3% (137.8fps)45.3% (64.9fps)29.7% (34.5fps)TU104, 3072 shaders, 1815MHz, 8GB GDDR6@15.5Gbps, 496GB/s, 250W (opens in new tab)
GeForce RTX 2080 (opens in new tab)55.8% (82.2fps)70.8% (133.1fps)43.6% (62.4fps) TU104, 2944 shaders, 1710MHz, 8GB GDDR6@14Gbps, 448GB/s, 215W (opens in new tab)
Intel Arc A770 16GB (opens in new tab)54.5% (80.3fps)66.0% (124.0fps)43.5% (62.3fps)31.6% (36.7fps)ACM-G10, 4096 shaders, 2100MHz, 16GB GDDR6@17.5Gbps, 560GB/s, 225W (opens in new tab)
Radeon RX 6650 XT (opens in new tab)54.1% (79.8fps)73.6% (138.4fps)39.6% (56.7fps) Navi 23, 2048 shaders, 2635MHz, 8GB GDDR6@18Gbps, 280GB/s, 180W (opens in new tab)
Radeon RX 6600 XT (opens in new tab)52.9% (78.0fps)72.6% (136.5fps)38.3% (54.9fps) Navi 23, 2048 shaders, 2589MHz, 8GB GDDR6@16Gbps, 256GB/s, 160W (opens in new tab)
GeForce RTX 2070 Super (opens in new tab)51.8% (76.4fps)66.0% (124.1fps)40.1% (57.4fps) TU104, 2560 shaders, 1770MHz, 8GB GDDR6@14Gbps, 448GB/s, 215W (opens in new tab)
Radeon RX 5700 XT (opens in new tab)50.0% (73.7fps)66.9% (125.8fps)37.2% (53.3fps)25.1% (29.3fps)Navi 10, 2560 shaders, 1905MHz, 8GB GDDR6@14Gbps, 448GB/s, 225W (opens in new tab)
Intel Arc A750 (opens in new tab)48.5% (71.4fps)61.9% (116.4fps)38.6% (55.2fps)27.3% (31.8fps)ACM-G10, 3584 shaders, 2050MHz, 8GB GDDR6@16Gbps, 512GB/s, 225W (opens in new tab)
GeForce RTX 3060 (opens in new tab)47.6% (70.2fps)63.2% (118.8fps)36.7% (52.6fps) GA106, 3584 shaders, 1777MHz, 12GB GDDR6@15Gbps, 360GB/s, 170W (opens in new tab)
Radeon VII (opens in new tab)47.3% (69.7fps)60.7% (114.0fps)37.0% (53.0fps)27.0% (31.4fps)Vega 20, 3840 shaders, 1750MHz, 16GB HBM2@2.0Gbps, 1024GB/s, 300W (opens in new tab)
GeForce RTX 2070 (opens in new tab)46.1% (67.9fps)58.9% (110.7fps)35.6% (51.0fps) TU106, 2304 shaders, 1620MHz, 8GB GDDR6@14Gbps, 448GB/s, 175W (opens in new tab)
Radeon RX 6600 (opens in new tab)45.2% (66.7fps)62.7% (117.8fps)32.2% (46.1fps) Navi 23, 1792 shaders, 2491MHz, 8GB GDDR6@14Gbps, 224GB/s, 132W (opens in new tab)
GeForce GTX 1080 Ti (opens in new tab)45.1% (66.5fps)58.8% (110.6fps)35.1% (50.3fps)25.4% (29.5fps)GP102, 3584 shaders, 1582MHz, 11GB GDDR5X@11Gbps, 484GB/s, 250W (opens in new tab)
GeForce RTX 2060 Super (opens in new tab)44.1% (65.1fps)56.3% (105.9fps)33.7% (48.2fps) TU106, 2176 shaders, 1650MHz, 8GB GDDR6@14Gbps, 448GB/s, 175W (opens in new tab)
Radeon RX 5700 (opens in new tab)44.0% (64.8fps)59.2% (111.3fps)32.9% (47.2fps) Navi 10, 2304 shaders, 1725MHz, 8GB GDDR6@14Gbps, 448GB/s, 180W (opens in new tab)
Radeon RX 5600 XT (opens in new tab)39.4% (58.1fps)53.5% (100.6fps)29.3% (42.0fps) Navi 10, 2304 shaders, 1750MHz, 8GB GDDR6@14Gbps, 336GB/s, 160W (opens in new tab)
Radeon RX Vega 64 (opens in new tab)38.5% (56.8fps)50.2% (94.3fps)29.0% (41.6fps)20.2% (23.5fps)Vega 10, 4096 shaders, 1546MHz, 8GB HBM2@1.89Gbps, 484GB/s, 295W (opens in new tab)
GeForce RTX 2060 (opens in new tab)37.4% (55.2fps)51.5% (96.8fps)27.0% (38.7fps) TU106, 1920 shaders, 1680MHz, 6GB GDDR6@14Gbps, 336GB/s, 160W (opens in new tab)
GeForce GTX 1080 (opens in new tab)36.1% (53.1fps)47.9% (90.0fps)27.5% (39.4fps) GP104, 2560 shaders, 1733MHz, 8GB GDDR5X@10Gbps, 320GB/s, 180W (opens in new tab)
GeForce RTX 3050 (opens in new tab)34.9% (51.4fps)47.6% (89.4fps)26.3% (37.6fps) GA106, 2560 shaders, 1777MHz, 8GB GDDR6@14Gbps, 224GB/s, 130W (opens in new tab)
GeForce GTX 1070 Ti (opens in new tab)34.7% (51.1fps)45.6% (85.8fps)26.5% (37.9fps) GP104, 2432 shaders, 1683MHz, 8GB GDDR5@8Gbps, 256GB/s, 180W (opens in new tab)
Radeon RX Vega 56 (opens in new tab)34.3% (50.6fps)44.9% (84.4fps)25.8% (37.0fps) Vega 10, 3584 shaders, 1471MHz, 8GB HBM2@1.6Gbps, 410GB/s, 210W (opens in new tab)
GeForce GTX 1660 Super (opens in new tab)30.7% (45.3fps)44.1% (82.8fps)22.6% (32.4fps) TU116, 1408 shaders, 1785MHz, 6GB GDDR6@14Gbps, 336GB/s, 125W (opens in new tab)
GeForce GTX 1660 Ti (opens in new tab)30.5% (45.0fps)43.8% (82.4fps)22.5% (32.2fps) TU116, 1536 shaders, 1770MHz, 6GB GDDR6@12Gbps, 288GB/s, 120W (opens in new tab)
GeForce GTX 1070 (opens in new tab)30.4% (44.8fps)39.9% (75.1fps)23.1% (33.1fps) GP104, 1920 shaders, 1683MHz, 8GB GDDR5@8Gbps, 256GB/s, 150W (opens in new tab)
GeForce GTX 1660 (opens in new tab)27.3% (40.2fps)39.9% (75.1fps)19.9% (28.5fps) TU116, 1408 shaders, 1785MHz, 6GB GDDR5@8Gbps, 192GB/s, 120W (opens in new tab)
Radeon RX 5500 XT 8GB (opens in new tab)27.0% (39.8fps)38.6% (72.6fps)19.9% (28.5fps) Navi 14, 1408 shaders, 1845MHz, 8GB GDDR6@14Gbps, 224GB/s, 130W (opens in new tab)
Radeon RX 590 (opens in new tab)26.7% (39.4fps)36.5% (68.6fps)20.3% (29.1fps) Polaris 30, 2304 shaders, 1545MHz, 8GB GDDR5@8Gbps, 256GB/s, 225W (opens in new tab)
GeForce GTX 980 Ti (opens in new tab)24.3% (35.9fps)33.3% (62.6fps)18.6% (26.7fps) GM200, 2816 shaders, 1075MHz, 6GB GDDR5@7Gbps, 336GB/s, 250W (opens in new tab)
Radeon R9 Fury X (opens in new tab)24.0% (35.4fps)34.3% (64.4fps)  Fiji, 4096 shaders, 1050MHz, 4GB HBM2@2Gbps, 512GB/s, 275W (opens in new tab)
Radeon RX 580 8GB (opens in new tab)24.0% (35.3fps)32.8% (61.7fps)18.2% (26.0fps) Polaris 20, 2304 shaders, 1340MHz, 8GB GDDR5@8Gbps, 256GB/s, 185W (opens in new tab)
GeForce GTX 1650 Super (opens in new tab)23.0% (33.9fps)36.2% (68.0fps)16.0% (23.0fps) TU116, 1280 shaders, 1725MHz, 4GB GDDR6@12Gbps, 192GB/s, 100W (opens in new tab)
Radeon RX 5500 XT 4GB (opens in new tab)22.7% (33.5fps)35.6% (66.9fps)  Navi 14, 1408 shaders, 1845MHz, 4GB GDDR6@14Gbps, 224GB/s, 130W (opens in new tab)
GeForce GTX 1060 6GB (opens in new tab)21.9% (32.2fps)30.9% (58.0fps)16.1% (23.0fps) GP106, 1280 shaders, 1708MHz, 6GB GDDR5@8Gbps, 192GB/s, 120W (opens in new tab)
Radeon RX 6500 XT (opens in new tab)20.9% (30.8fps)35.0% (65.8fps)12.6% (18.0fps) Navi 24, 1024 shaders, 2815MHz, 4GB GDDR6@18Gbps, 144GB/s, 107W (opens in new tab)
Radeon R9 390 (opens in new tab)20.2% (29.8fps)27.2% (51.2fps)  Grenada, 2560 shaders, 1000MHz, 8GB GDDR5@6Gbps, 384GB/s, 275W (opens in new tab)
GeForce GTX 980 (opens in new tab)19.6% (28.9fps)28.6% (53.7fps)  GM204, 2048 shaders, 1216MHz, 4GB GDDR5@7Gbps, 256GB/s, 165W (opens in new tab)
GeForce GTX 1650 GDDR6 (opens in new tab)19.5% (28.8fps)30.1% (56.7fps)  TU117, 896 shaders, 1590MHz, 4GB GDDR6@12Gbps, 192GB/s, 75W (opens in new tab)
Intel Arc A380 (opens in new tab)19.2% (28.3fps)29.1% (54.7fps)13.6% (19.5fps) ACM-G11, 1024 shaders, 2450MHz, 6GB GDDR6@15.5Gbps, 186GB/s, 75W (opens in new tab)
Radeon RX 570 4GB (opens in new tab)19.2% (28.3fps)28.5% (53.6fps)13.9% (20.0fps) Polaris 20, 2048 shaders, 1244MHz, 4GB GDDR5@7Gbps, 224GB/s, 150W (opens in new tab)
GeForce GTX 1060 3GB (opens in new tab)18.8% (27.8fps)28.0% (52.6fps)  GP106, 1152 shaders, 1708MHz, 3GB GDDR5@8Gbps, 192GB/s, 120W (opens in new tab)
GeForce GTX 1650 (opens in new tab)18.2% (26.9fps)27.2% (51.1fps)  TU117, 896 shaders, 1665MHz, 4GB GDDR5@8Gbps, 128GB/s, 75W (opens in new tab)
GeForce GTX 970 (opens in new tab)18.0% (26.5fps)26.1% (49.1fps)  GM204, 1664 shaders, 1178MHz, 4GB GDDR5@7Gbps, 256GB/s, 145W (opens in new tab)
Radeon RX 6400 (opens in new tab)16.0% (23.7fps)27.6% (52.0fps)  Navi 24, 768 shaders, 2321MHz, 4GB GDDR6@16Gbps, 128GB/s, 53W (opens in new tab)
GeForce GTX 780 (opens in new tab)14.9% (22.0fps)20.5% (38.5fps)  GK110, 2304 shaders, 900MHz, 3GB GDDR5@6Gbps, 288GB/s, 230W (opens in new tab)
GeForce GTX 1050 Ti (opens in new tab)13.5% (19.8fps)20.2% (38.0fps)  GP107, 768 shaders, 1392MHz, 4GB GDDR5@7Gbps, 112GB/s, 75W (opens in new tab)
GeForce GTX 1630 (opens in new tab)11.4% (16.9fps)18.0% (33.9fps)  TU117, 512 shaders, 1785MHz, 4GB GDDR6@12Gbps, 96GB/s, 75W (opens in new tab)
GeForce GTX 1050 (opens in new tab)10.0% (14.8fps)15.8% (29.8fps)  GP107, 640 shaders, 1455MHz, 2GB GDDR5@7Gbps, 112GB/s, 75W (opens in new tab)
Radeon RX 560 4GB (opens in new tab)10.0% (14.8fps)16.9% (31.8fps)  Baffin, 1024 shaders, 1275MHz, 4GB GDDR5@7Gbps, 112GB/s, 60-80W (opens in new tab)
Radeon RX 550 4GB (opens in new tab) 10.4% (19.6fps)  Lexa, 640 shaders, 1183MHz, 4GB GDDR5@7Gbps, 112GB/s, 50W (opens in new tab)
GeForce GT 1030 (opens in new tab) 7.7% (14.5fps)  GP108, 384 shaders, 1468MHz, 2GB GDDR5@6Gbps, 48GB/s, 30W (opens in new tab)

*: GPU couldn't run all tests, so the overall score is slightly skewed at 1080p ultra.

While the RTX 4090 does technically take first place at 1080p ultra, it's the 1440p and especially 4K numbers that impress. It's only 6% faster than the next closest RX 6950 XT at 1080p ultra, but that increases to 21% at 1440p and 63% at 4K. Against the RTX 3090 Ti, it's also a major upgrade: 10% faster at 1080p, 23% faster at 1440p, and 51% faster at 4K. (Just in case you check our reviews and notice a difference in scores, note that the above fps numbers incorporate both the average and minimum fps into a single score — with the average given more weight than the 99th percentile fps.)

Again, keep in mind that we're not including any ray tracing or DLSS results in the above table, as we intend to use the same test suite with the same settings on all current and previous generation graphics cards. Since only RTX cards support DLSS (and RTX 40-series if you want DLSS3), that would drastically limit which cards we could directly compare.

Of course the RTX 4090 comes at a steep price, though it's not that much worse than the previous generation RTX 3090. In fact, we'd say it's a lot better, as the 3090 was only a modest improvement in performance compared to the 3080 at the time of launch. Nvidia seems to have pulled out all the stops with the 4090, increasing the core counts, clock speeds, and power limits to push it beyond all contenders.

Stepping down from the RTX 4090, the RTX 4080 and RX 7900 XTX trade blows at higher resolutions, while AMD's previous generation RX 6950 XT technically takes the lead at 1080p medium where CPU bottlenecks become the limiting factor. We're looking at updating our test PC (we already have the hardware and some early test results, as you can see in our Radeon RX 7900 XTX and 7900 XT review (opens in new tab)), and it's a good time for updates as we probably need to retest all of the latest game patches and driver updates.

Turning to the previous generation GPUs, the RTX 20-series and GTX 16-series chips end up scattered throughout the results, along with the RX 5000-series. The general rule of thumb is that you get one or two "model upgrades" with the newer architectures, so for example the RTX 2080 Super comes in just below the RTX 3060 Ti, while the RX 5700 XT lands a few percent behind the RX 6600 XT.

Go back far enough, and you can see how modern games at ultra settings severely punish cards that don't have more than 4GB VRAM. We've been saying for a few years now that 4GB is just scraping by, and 6GB or more is desirable. The GTX 1060 3GB, GTX 1050, and GTX 780 actually failed to run some of our tests, which skews their results a bit, even though they do better at 1080p medium.

Now let's switch over to the ray tracing hierarchy.

Dying Light 2 settings and image quality comparisons

(Image credit: Techland)

Ray Tracing GPU Benchmarks Ranking 2022

Enabling ray tracing, particularly with demanding games like those we're using in our DXR test suite, can cause framerates to drop off a cliff. We're testing with "medium" and "ultra" ray tracing settings. Medium means using medium graphics settings but turning on ray tracing effects (set to "medium" if that's an option; otherwise, "on"), while ultra turns on all of the RT options at more or less maximum quality.

Because ray tracing is so much more demanding, we're sorting these results by the 1080p medium scores. That's also because the RX 6500 XT and 6400 along with the Arc A380 basically can't handle ray tracing even at these settings, and testing at anything more than 1080p medium would be fruitless. We've finished testing all the current ray tracing capable GPUs, though there will be more cards in the near future.

The six five ray tracing games we're using are Bright Memory Infinite, Control Ultimate Edition, Cyberpunk 2077, Fortnite, Metro Exodus Enhanced, and Minecraft — all of these use the DirectX 12 / DX12 Ultimate API. (Note that we have had to drop Fortnite from our latest reviews, as the new version broke our benchmarks and changed the available settings. Thanks, Epic!) The fps score is the geometric mean (equal weighting) of the six games, and the percentage is scaled relative to the fastest GPU in the list, which in this case is the GeForce RTX 4090.

Swipe to scroll horizontally
Tom's Hardware Ray Tracing GPU Benchmarks Hierarchy
Graphics Card1080p Medium1080p Ultra1440p Ultra4K UltraSpecifications (Links to Review)
GeForce RTX 4090 (opens in new tab)100.0% (161.9fps)100.0% (132.8fps)100.0% (97.6fps)100.0% (53.6fps)AD102, 16384 shaders, 2520MHz, 24GB GDDR6X@21Gbps, 1008GB/s, 450W (opens in new tab)
GeForce RTX 4080 (opens in new tab)85.8% (138.9fps)80.8% (107.3fps)74.3% (72.6fps)69.3% (37.2fps)AD103, 9728 shaders, 2505MHz, 16GB GDDR6X@22.4Gbps, 717GB/s, 320W (opens in new tab)
GeForce RTX 3090 Ti (opens in new tab)71.5% (115.7fps)65.6% (87.1fps)61.2% (59.8fps)57.8% (31.0fps)GA102, 10752 shaders, 1860MHz, 24GB GDDR6X@21Gbps, 1008GB/s, 450W (opens in new tab)
GeForce RTX 3090 (opens in new tab)66.7% (108.0fps)58.9% (78.3fps)54.9% (53.6fps)50.8% (27.2fps)GA102, 10496 shaders, 1695MHz, 24GB GDDR6X@19.5Gbps, 936GB/s, 350W (opens in new tab)
GeForce RTX 3080 Ti (opens in new tab)65.1% (105.3fps)57.6% (76.6fps)53.4% (52.1fps)49.3% (26.4fps)GA102, 10240 shaders, 1665MHz, 12GB GDDR6X@19Gbps, 912GB/s, 350W (opens in new tab)
GeForce RTX 3080 12GB (opens in new tab)64.5% (104.3fps)56.5% (75.0fps)51.9% (50.7fps)47.3% (25.3fps)GA102, 8960 shaders, 1845MHz, 12GB GDDR6X@19Gbps, 912GB/s, 400W (opens in new tab)
Radeon RX 7900 XTX (opens in new tab)62.5% (101.1fps)55.5% (73.7fps)51.7% (50.5fps)48.3% (25.9fps)Navi 31, 12288 shaders, 2500MHz, 24GB GDDR6@20Gbps, 960GB/s, 355W (opens in new tab)
GeForce RTX 3080 (opens in new tab)59.4% (96.1fps)51.7% (68.7fps)47.4% (46.3fps)41.9% (22.4fps)GA102, 8704 shaders, 1710MHz, 10GB GDDR6X@19Gbps, 760GB/s, 320W (opens in new tab)
Radeon RX 7900 XT (opens in new tab)56.3% (91.1fps)48.4% (64.2fps)44.1% (43.0fps)41.3% (22.1fps)Navi 31, 10752 shaders, 2400MHz, 20GB GDDR6@20Gbps, 800GB/s, 315W (opens in new tab)
Radeon RX 6950 XT (opens in new tab)51.5% (83.4fps)44.1% (58.6fps)39.1% (38.2fps)34.2% (18.4fps)Navi 21, 5120 shaders, 2310MHz, 16GB GDDR6@18Gbps, 576GB/s, 335W (opens in new tab)
GeForce RTX 3070 Ti (opens in new tab)48.9% (79.1fps)42.0% (55.8fps)37.0% (36.1fps) GA104, 6144 shaders, 1770MHz, 8GB GDDR6X@19Gbps, 608GB/s, 290W (opens in new tab)
Radeon RX 6900 XT (opens in new tab)46.0% (74.5fps)39.0% (51.8fps)34.1% (33.3fps)29.8% (16.0fps)Navi 21, 5120 shaders, 2250MHz, 16GB GDDR6@16Gbps, 512GB/s, 300W (opens in new tab)
Titan RTX (opens in new tab)45.9% (74.3fps)40.1% (53.3fps)35.9% (35.0fps)32.4% (17.4fps)TU102, 4608 shaders, 1770MHz, 24GB GDDR6@14Gbps, 672GB/s, 280W (opens in new tab)
GeForce RTX 3070 (opens in new tab)45.8% (74.2fps)39.3% (52.2fps)34.3% (33.5fps) GA104, 5888 shaders, 1725MHz, 8GB GDDR6@14Gbps, 448GB/s, 220W (opens in new tab)
GeForce RTX 2080 Ti (opens in new tab)43.8% (70.9fps)38.2% (50.7fps)33.6% (32.9fps) TU102, 4352 shaders, 1545MHz, 11GB GDDR6@14Gbps, 616GB/s, 250W (opens in new tab)
Radeon RX 6800 XT (opens in new tab)43.1% (69.7fps)36.1% (48.0fps)31.8% (31.1fps)27.9% (14.9fps)Navi 21, 4608 shaders, 2250MHz, 16GB GDDR6@16Gbps, 512GB/s, 300W (opens in new tab)
GeForce RTX 3060 Ti (opens in new tab)40.8% (66.0fps)34.5% (45.9fps)30.1% (29.4fps) GA104, 4864 shaders, 1665MHz, 8GB GDDR6@14Gbps, 448GB/s, 200W (opens in new tab)
Intel Arc A770 16GB (opens in new tab)38.8% (62.7fps)28.7% (38.1fps)26.0% (25.4fps) ACM-G10, 4096 shaders, 2100MHz, 16GB GDDR6@17.5Gbps, 560GB/s, 225W (opens in new tab)
Radeon RX 6800 (opens in new tab)36.7% (59.4fps)30.8% (40.8fps)27.0% (26.3fps) Navi 21, 3840 shaders, 2105MHz, 16GB GDDR6@16Gbps, 512GB/s, 250W (opens in new tab)
GeForce RTX 2080 Super (opens in new tab)36.7% (59.4fps)31.6% (42.0fps)27.8% (27.1fps) TU104, 3072 shaders, 1815MHz, 8GB GDDR6@15.5Gbps, 496GB/s, 250W (opens in new tab)
GeForce RTX 2080 (opens in new tab)35.2% (57.0fps)29.9% (39.7fps)26.2% (25.5fps) TU104, 2944 shaders, 1710MHz, 8GB GDDR6@14Gbps, 448GB/s, 215W (opens in new tab)
GeForce RTX 2070 Super (opens in new tab)32.3% (52.4fps)27.5% (36.5fps)23.7% (23.1fps) TU104, 2560 shaders, 1770MHz, 8GB GDDR6@14Gbps, 448GB/s, 215W (opens in new tab)
Radeon RX 6750 XT (opens in new tab)30.8% (49.8fps)26.1% (34.6fps)22.2% (21.7fps) Navi 22, 2560 shaders, 2600MHz, 12GB GDDR6@18Gbps, 432GB/s, 250W (opens in new tab)
GeForce RTX 3060 (opens in new tab)30.6% (49.5fps)25.7% (34.2fps)22.0% (21.5fps) GA106, 3584 shaders, 1777MHz, 12GB GDDR6@15Gbps, 360GB/s, 170W (opens in new tab)
Intel Arc A750 (opens in new tab)30.1% (48.8fps)22.4% (29.8fps)19.2% (18.7fps) ACM-G10, 3584 shaders, 2050MHz, 8GB GDDR6@16Gbps, 512GB/s, 225W (opens in new tab)
Radeon RX 6700 XT (opens in new tab)28.8% (46.5fps)24.4% (32.4fps)20.6% (20.1fps) Navi 22, 2560 shaders, 2581MHz, 12GB GDDR6@16Gbps, 384GB/s, 230W (opens in new tab)
GeForce RTX 2070 (opens in new tab)28.5% (46.2fps)24.1% (32.0fps)20.9% (20.4fps) TU106, 2304 shaders, 1620MHz, 8GB GDDR6@14Gbps, 448GB/s, 175W (opens in new tab)
GeForce RTX 2060 Super (opens in new tab)27.4% (44.3fps)22.9% (30.4fps)19.7% (19.2fps) TU106, 2176 shaders, 1650MHz, 8GB GDDR6@14Gbps, 448GB/s, 175W (opens in new tab)
Radeon RX 6700 10GB (opens in new tab)26.5% (42.8fps)22.0% (29.3fps)17.9% (17.5fps) Navi 22, 2304 shaders, 2450MHz, 10GB GDDR6@16Gbps, 320GB/s, 175W
GeForce RTX 2060 (opens in new tab)23.8% (38.4fps)19.1% (25.3fps)  TU106, 1920 shaders, 1680MHz, 6GB GDDR6@14Gbps, 336GB/s, 160W (opens in new tab)
Radeon RX 6650 XT (opens in new tab)23.2% (37.6fps)19.3% (25.6fps)  Navi 23, 2048 shaders, 2635MHz, 8GB GDDR6@18Gbps, 280GB/s, 180W (opens in new tab)
Radeon RX 6600 XT (opens in new tab)22.6% (36.6fps)18.5% (24.6fps)  Navi 23, 2048 shaders, 2589MHz, 8GB GDDR6@16Gbps, 256GB/s, 160W (opens in new tab)
GeForce RTX 3050 (opens in new tab)21.7% (35.2fps)18.2% (24.1fps)  GA106, 2560 shaders, 1777MHz, 8GB GDDR6@14Gbps, 224GB/s, 130W (opens in new tab)
Radeon RX 6600 (opens in new tab)19.0% (30.7fps)15.4% (20.5fps)  Navi 23, 1792 shaders, 2491MHz, 8GB GDDR6@14Gbps, 224GB/s, 132W (opens in new tab)
Intel Arc A380 (opens in new tab)10.2% (16.5fps)   ACM-G11, 1024 shaders, 2450MHz, 6GB GDDR6@15.5Gbps, 186GB/s, 75W (opens in new tab)
Radeon RX 6500 XT (opens in new tab)6.1% (9.9fps)   Navi 24, 1024 shaders, 2815MHz, 4GB GDDR6@18Gbps, 144GB/s, 107W (opens in new tab)
Radeon RX 6400 (opens in new tab)5.1% (8.3fps)   Navi 24, 768 shaders, 2321MHz, 4GB GDDR6@16Gbps, 128GB/s, 53W (opens in new tab)

If you felt the RTX 4090 performance was impressive at 4K in our standard test suite, just take a look at the results with ray tracing. We knew Nvidia had put even more ray tracing enhancements into the Ada Lovelace architecture, and those start to show up here — though there are still further potential performance improvements for ray tracing with SER, OMM, and DMM, not to mention DLSS3 (which honestly just seems to cause occasional artifacting and doesn't really feel much smoother).

Even at 1080p medium, a relatively tame setting for DXR (DirectX Raytracing), the RTX 4090 roars past all contenders and leads the previous generation RTX 3090 Ti by 40%. At 1080p ultra, the lead grows to 56%, and it's nearly 70% at 1440p. Nvidia made claims before the RTX 4090 launch that it was "2x to 4x faster than the RTX 3090 Ti" — factoring in DLSS 3's Frame Generation technology — but even without DLSS 3, the 4090 is 80% faster than the 3090 Ti.

AMD continues to relegate DXR and ray tracing to secondary status, focusing more on improving rasterization performance — and on reducing manufacturing costs through the use of chiplets on the new RDNA 3 GPUs. As such, the ray tracing performance from AMD remains rather uninspiring. The new RX 7900 XTX basically matches Nvidia's previous generation RTX 3080 12GB, which puts it just a bit behind the RTX 3080 Ti and RTX 3090. The step down RX 7900 XT meanwhile lands above the RX 6950 XT and just below the RTX 3080 10GB card.

You can also see what DLSS Quality mode did for performance in DXR games on the RTX 4090 in our review, but the short summary is that it boosted performance by 78% at 4K ultra. DLSS 3 meanwhile improved framerates another 30% to 100% in our preview testing though we remain skeptical about the utility of Frame Generation outside of artificially boosting frame rates. That means with DLSS2, the 4090 in our ray tracing test suite is nearly four times as fast as AMD's RX 7900 XTX. Ouch.

AMD's FSR 2.0 would prove beneficial here, if AMD can get widespread adoption. Right now, only one of the games in our DXR suite (Cyberpunk 2077) has FSR2 support. Without FSR, AMD's fastest GPUs can only clear 60 fps at 1080p ultra, while remaining decently playable at 1440p with 40–50 fps on average. But native 4K DXR remains out of reach for just about every GPU, with only the 3090 Ti, 4080, and 4090 breaking the 30 fps mark on the composite score — a couple of games come up short on the 4080 and 3090 Ti.

The midrange GPUs like the RTX 3070 and RX 6700 XT basically manage 1080p ultra and not much more, while the bottom tier of DXR-capable GPUs barely manage 1080p medium — and the RX 6500 XT can't even do that, with single digit framerates in most of our test suite, and one game that wouldn't even work at our chosen "medium" settings. (Control requires at least 6GB VRAM to let you enabled ray tracing.)

Intel's Arc A380 ends up just ahead of the RX 6500 XT in ray tracing performance, which is interesting considering it only has 8 RTUs going up against AMD's 16 Ray Accelerators. Intel posted a deep dive into its ray tracing hardware, and Arc sounds reasonably impressive, except for the fact that the number of RTUs in the A380 severely limits performance. The top-end A770 still only has 32 RTUs, which proves sufficient for it to pull ahead (barely) of the RTX 3060 in DXR testing, but it's can't go much further than that. Arc A770 also ends up ahead of AMD's RX 6800 in DXR performance, showing just how poor AMD's RDNA 2 hardware is when it comes to ray tracing.

It's also interesting to look at the generational performance of Nvidia's RTX cards. The slowest 20-series GPU, the RTX 2060, still outperforms the new RTX 3050 by a bit, but the fastest RTX 2080 Ti comes in a bit behind the RTX 3070. Where the 2080 Ti basically doubled the performance of the 2060, the 3090 delivers about triple the performance of the 3050. Hopefully a future RTX 4050 will deliver similar gains as the 4090, at a far more affordable price point.

A bunch of new and old graphics cards

(Image credit: Tom's Hardware)

2020-2021 GPU Benchmarks Ranking

The results below are from our previous version of the GPU benchmarks hierarchy, using a different test suite and combining results from nine games with six resolution and setting combinations. All of the scores are combined (via a geometric mean calculation) into a single overall result, which tends to penalize the fastest and slowest GPUs — CPU bottlenecks come into play at 1080p medium, while VRAM limitations can kill performance at 4K ultra.

These results have not been updated since early 2022, when we added the RTX 3050 and RX 6500 XT to the list. We won't be adding future GPUs to this table, so there's no RTX 40-series, RX 7000-series, 3090 Ti, 6950 XT, 6750 XT, or 6650 XT, but it does help to provide a look at a slightly less demanding suite of games, where 6GB or more VRAM isn't generally required at 1080p ultra settings. You can use these older results to help inform your purchase decisions, if you don't typically run the latest games at maxed out settings.

Swipe to scroll horizontally
2020–2021 GPU Hierarchy (No Longer Updated)
Header Cell - Column 0 ScoreGPUBase/BoostMemoryPowerBuy
Nvidia GeForce RTX 3090100.0%GA1021400/1695 MHz24GB GDDR6X350WNvidia GeForce RTX 3090
Nvidia GeForce RTX 3080 Ti97.9%GA1021370/1665 MHz12GB GDDR6X350WNvidia GeForce RTX 3080 Ti
AMD Radeon RX 6900 XT97.0%Navi 211825/2250 MHz16GB GDDR6300WAMD Radeon RX 6900 XT
AMD Radeon RX 6800 XT93.5%Navi 211825/2250 MHz16GB GDDR6300WAMD Radeon RX 6800 XT
Nvidia GeForce RTX 308093.2%GA1021440/1710 MHz10GB GDDR6X320WNvidia GeForce RTX 3080
AMD Radeon RX 680085.7%Navi 211700/2105 MHz16GB GDDR6250WAMD Radeon RX 6800
Nvidia GeForce RTX 3070 Ti81.5%GA1041575/1770 MHz8GB GDDR6X290WNvidia GeForce RTX 3070 Ti
Nvidia Titan RTX79.5%TU1021350/1770 MHz24GB GDDR6280WNvidia Titan RTX
Nvidia GeForce RTX 2080 Ti77.4%TU1021350/1635 MHz11GB GDDR6260WNvidia GeForce RTX 2080 Ti
Nvidia GeForce RTX 307076.3%GA1041500/1730 MHz8GB GDDR6220WNvidia GeForce RTX 3070
AMD Radeon RX 6700 XT73.3%Navi 222321/2424 MHz12GB GDDR6230WAMD Radeon RX 6700 XT
Nvidia GeForce RTX 3060 Ti69.6%GA1041410/1665 MHz8GB GDDR6200WNvidia GeForce RTX 3060 Ti
Nvidia Titan V68.7%GV1001200/1455 MHz12GB HBM2250W Nvidia Titan V
Nvidia GeForce RTX 2080 Super66.8%TU1041650/1815 MHz8GB GDDR6250WGeForce RTX 2080 Super
Nvidia GeForce RTX 208062.5%TU1041515/1800 MHz8GB GDDR6225WGeForce RTX 2080
Nvidia Titan Xp61.1%GP1021405/1480 MHz12GB GDDR5X250WGeForce GTX Titan X
Nvidia GeForce RTX 2070 Super59.6%TU1041605/1770 MHz8GB GDDR6215WGeForce RTX 2070 Super
AMD Radeon VII58.9%Vega 201400/1750 MHz16GB HBM2300WRadeon VII
Nvidia GeForce GTX 1080 Ti57.8%GP1021480/1582 MHz11GB GDDR5X250WNvidia GeForce GTX 1080 Ti
AMD Radeon RX 6600 XT57.7%Navi 231968/2589 MHz8GB GDDR6160WAMD Radeon RX 6600 XT
AMD Radeon RX 5700 XT57.0%Navi 101605/1905 MHz8GB GDDR6225WAMD Radeon RX 5700 XT
Nvidia GeForce RTX 3060 12GB54.7%GA1061320/1777 MHz12GB GDDR6170WNvidia GeForce RTX 3060 12GB
Nvidia GeForce RTX 207053.1%TU1061410/1710 MHz8GB GDDR6185WRTX 2070
AMD Radeon RX 570051.4%Navi 101465/1725 MHz8GB GDDR6185WAMD Radeon RX 5700
Nvidia GeForce RTX 2060 Super50.6%TU1061470/1650 MHz8GB GDDR6175WGeForce RTX 2060 Super
AMD Radeon RX 660049.2%Navi 231626/2491 MHz8GB GDDR6132WAMD Radeon RX 6600
AMD Radeon RX Vega 6448.4%Vega 101274/1546 MHz8GB HBM2295WGigabyte Radeon RX Vega 64
AMD Radeon RX 5600 XT46.6%Navi 10?/1615 MHz6GB GDDR6150WRadeon RX 5600 XT
Nvidia GeForce GTX 108045.2%GP1041607/1733 MHz8GB GDDR5X180WNvidia GeForce GTX 1080
Nvidia GeForce RTX 206044.9%TU1061365/1680 MHz6GB GDDR6160WNvidia GeForce RTX 2060 FE
AMD Radeon RX Vega 5642.7%Vega 101156/1471 MHz8GB HBM2210WRadeon RX Vega 56
Nvidia GeForce GTX 1070 Ti41.8%GP1041607/1683 MHz8GB GDDR5180WGeForce GTX 1070 Ti
Nvidia GeForce RTX 305040.5%GA1061552/1777 MHz8GB GDDR6130WRow 32 - Cell 6
Nvidia GeForce GTX 1660 Super37.9%TU1161530/1785 MHz6GB GDDR6125WGeForce GTX 1660 Super
Nvidia GeForce GTX 1660 Ti37.8%TU1161365/1680 MHz6GB GDDR6120WGeForce GTX 1660 Ti 6GB
Nvidia GeForce GTX 107036.7%GP1041506/1683 MHz8GB GDDR5150WMSI GTX 1070
Nvidia GTX Titan X (Maxwell)35.3%GM2001000/1075 MHz12GB GDDR5250Nvidia GTX Titan X
Nvidia GeForce GTX 980 Ti32.9%GM2001000/1075 MHz6GB GDDR5250WGeForce GTX 980 Ti
Nvidia GeForce GTX 166032.8%TU1161530/1785 MHz6GB GDDR5120WGeforce GTX 1660
AMD Radeon R9 Fury X32.7%Fiji1050 MHz4GB HBM275WAMD Radeon R9 Fury X
AMD Radeon RX 59032.4%Polaris 301469/1545 MHz8GB GDDR5225WRadeon RX 590
AMD Radeon RX 5500 XT 8GB31.8%Navi 14?/1717 MHz8GB GDDR6130WAMD Radeon RX 5500 XT 8GB
AMD Radeon RX 580 8GB30.9%Polaris 201257/1340 MHz8GB GDDR5185WAMD Radeon RX 580
Nvidia GeForce GTX 1650 Super28.5%TU1161530/1725 MHz4GB GDDR6100WNvidia GeForce GTX 1650 Super
AMD Radeon RX 5500 XT 4GB28.4%Navi 14?/1717 MHz4GB GDDR6130WAMD Radeon RX 5500 XT 4GB
AMD Radeon RX 6500 XT27.7%Navi 242610/2815 MHz4GB GDDR6107WRow 45 - Cell 6
AMD Radeon R9 39027.2%Hawaii1000 MHz8GB GDDR5275WAMD Radeon R9 390
Nvidia GeForce GTX 1060 6GB26.5%GP1061506/1708 MHz6GB GDDR5120WNvidia GeForce GTX 1060 6GB
Nvidia GeForce GTX 98026.4%GM2041126/1216 MHz4GB GDDR5165WNvidia GeForce GTX 980
AMD Radeon RX 570 4GB25.2%Polaris 201168/1244 MHz4GB GDDR5150WRadeon RX 570
Nvidia GTX 1650 GDDR623.8%TU1171410/1590 MHz4GB GDDR675WGeForce GTX 1650 GDDR6
Nvidia GeForce GTX 1060 3GB22.3%GP1061506/1708 MHz3GB GDDR5120WNvidia GeForce GTX 1060 3GB
Nvidia GeForce GTX 97022.1%GM2041050/1178 MHz4GB GDDR5145WNvidia GeForce GTX 970
Nvidia GeForce GTX 165020.9%TU1171485/1665 MHz4GB GDDR575WGeForce GTX 1650 Gaming OC 4G
Nvidia GeForce GTX 1050 Ti16.1%GP1071290/1392 MHz4GB GDDR575WNvidia GeForce GTX 1050 Ti
AMD Radeon RX 560 4GB12.5%Polaris 211175/1275 MHz4GB GDDR580WPowerColor Red Dragon Radeon RX 560
Nvidia GeForce GTX 105012.2%GP1071354/1455 MHz2GB GDDR575WGigabyte GeForce GTX 1050
AMD Vega 8 (R7 5700G)9.5%Vega 82000 MHzSharedN/ARow 57 - Cell 6
AMD Vega 7 (R5 5600G)8.8%Vega 71900 MHzSharedN/ARow 58 - Cell 6
AMD Radeon RX 5508.0%Polaris 221100/1183 MHz4GB GDDR550WPowerColor Radeon RX 550
Nvidia GeForce GT 10306.7%GP1081228/1468 MHz2GB GDDR530WNvidia GeForce GT 1030
AMD Vega 11 (R5 3400G)5.5%Vega 111400 MHzSharedN/AAMD Ryzen 5 3400G
AMD Vega 8 (R3 3200G)4.9%Vega 81250 MHzSharedN/AAMD Ryzen 3 3200G
Intel Iris Xe DG14.4%Xe DG11550 MHz4GB LPDDR4X30WRow 63 - Cell 6
Intel Iris Plus (i7-1065G7)3.0%Gen11 ICL-U1100 MHzSharedN/AIntel Core i7-1065G7
Intel UHD Graphics 630 (i7-10700K)1.8%Gen9.5 CFL1200 MHz2x8GB DDR4-3200N/AIntel Core i7-10700K

Choosing a Graphics Card

Which graphics card do you need? To help you decide, we created this GPU benchmarks hierarchy consisting of dozens of GPUs from the past four generations of hardware. Not surprisingly, the fastest cards use either Nvidia's Ampere architecture or AMD's Big Navi. AMD's latest graphics cards perform well without ray tracing, but tend to fall behind once RT gets enabled — even more so if you enable DLSS, which you should. GPU prices are finally hitting reasonable levels, however, making it a better time to upgrade.

Of course it's not just about playing games. Many applications use the GPU for other work, and we covered some professional GPU benchmarks in our RTX 3090 Ti review. But a good graphics card for gaming will typically do equally well in complex GPU computational workloads. Buy one of the top cards and you can run games at high resolutions and frame rates with the effects turned all the way up, and you'll be able to do content creation work equally well. Drop down to the middle and lower portions of the list and you'll need to start dialing down the settings to get acceptable performance in regular game play and GPU benchmarks.

It's not just about high-end GPUs either, of course. We tested Intel's Xe Graphics DG1, which basically competes with integrated graphics solutions. The results weren't pretty, and we didn't even try running any of those at settings beyond 1080p medium. Still, you can see where those GPUs land at the very bottom of the 2020-2021 GPU benchmarks list. Thankfully, Intel's Arc Alchemist, aka DG2, appears to be cut from entirely different cloth. We hope, anyway.

If your main goal is gaming, you can't forget about the CPU. Getting the best possible gaming GPU won't help you much if your CPU is underpowered and/or out of date. So be sure to check out the Best CPUs for gaming page, as well as our CPU Benchmarks Hierarchy to make sure you have the right CPU for the level of gaming you're looking to achieve.

2022 GPU Testbed (with the wrong cooler installed)

(Image credit: Tom's Hardware)

Test System and How We Test for GPU Benchmarks

We've used two different PCs for our testing. The latest 2022 and later configuration uses an Alder Lake CPU and platform, while our previous testbed uses Coffee Lake and Z390. Here are the details of the two PCs.

Tom's Hardware 2022 GPU Testbed

Intel Core i9-12900K (opens in new tab)
MSI Pro Z690-A WiFi DDR4 (opens in new tab)
Corsair 2x16GB DDR4-3600 CL16 (opens in new tab)
Crucial P5 Plus 2TB (opens in new tab)
Cooler Master MWE 1250 V2 Gold (opens in new tab)
Cooler Master PL360 Flux (opens in new tab)
Cooler Master HAF500
Windows 11 Pro 64-bit

Tom's Hardware 2020–2021 GPU Testbed

Intel Core i9-9900K (opens in new tab)
Corsair H150i Pro RGB (opens in new tab)
MSI MEG Z390 Ace (opens in new tab)
Corsair 2x16GB DDR4-3200 (opens in new tab)
XPG SX8200 Pro 2TB (opens in new tab)
Windows 10 Pro (opens in new tab) (21H1)

For each graphics card, we follow the same testing procedure. We run one pass of each benchmark to "warm up" the GPU after launching the game, then run at least two passes at each setting/resolution combination. If the two runs are basically identical (within 0.5% or less difference), we use the faster of the two runs. If there's more than a small difference, we run the test at least twice more to determine what "normal" performance is supposed to be.

We also look at all the data and check for anomalies, so for example RTX 3070 Ti, RTX 3070, and RTX 3060 Ti all generally going to perform within a narrow range — 3070 Ti is about 5% faster than 3070, which is about 5% faster than 3060 Ti. If we see games where there are clear outliers (i.e. performance is more than 10% higher for the cards just mentioned), we'll go back and retest whatever cards are showing the anomaly and figure out what the "correct" result would be.

Due to the length of time required for testing each GPU, updated drivers and game patches inevitably will come out that can impact performance. We periodically retest a few sample cards to verify our results are still valid, and if not, we go through and retest the affected game(s) and GPU(s). We may also add games to our test suite over the coming year, if one comes out that is popular and conducive to testing — see our what makes a good game benchmark for our selection criteria.

GPU Benchmarks: Individual Game Charts

The above tables provide a summary of performance, but for those that want to see the individual game charts, for both the standard and ray tracing test suites, we've got those as well. These charts were up-to-date as of December 13, 2022, with testing conducted using the latest Nvidia and AMD drivers in most cases, though some of the cards were tested with slightly older drivers.

Note that we're only including the current and previous generations of hardware in these charts, as otherwise things get too cramped — and you can argue that with 29 cards in the 1080p charts, we're already well past that point. (Hint: Click the enlarge icon if you're on PC.)

Best Graphics Cards — 1080p Medium

Best Graphics Cards — 1080p Ultra

Best Graphics Cards — 1440p Ultra

Best Graphics Cards — 4K Ultra

Power, Clocks, Temperatures, and Fan Speeds

While our GPU benchmarks hierarchy sorts things solely by performance, for those interested in power and other aspects of the GPUs, here are the appropriate charts.

Legacy GPU Hierarchy

Below is our legacy desktop GPU hierarchy dating back to the late 1990s. We have not tested most of these cards in many years, driver support has ended on most of these models, and the relative rankings are pretty coarse. Note that we also don't factor in memory bandwidth or features like AMD's Infinity Cache. The list below is mostly intended to show relative performance between architectures from a similar time period.

We sorted the table by the theoretical GFLOPS, though on architectures that don't support unified shaders, we only have data for "Gops/s" (giga operations per second). That's GeForce 7 and Radeon X1000 and earlier — basically anything from before 2007. We've put an asterisk (*) next to the GPU names for those cards, and they comprise the latter part of the table. Comparing pre-2007 GPUs against each other should be relatively meaningful, but trying to compare those older GPUs against newer GPUs gets a bit convoluted.

These results are, at best, merely theoretical and we don't have recent benchmarks for most of the GPUs. Take AMD's new RX 7900 XTX/XT, which sit in spots two and three even though the RTX 4080 generally beats the 7900 XT. Take the following with a healthy dose of skepticism and a liberal sprinkling of salt, in other words.

Swipe to scroll horizontally
Legacy GPU Hierarchy (Sorted by GFLOPS)
GPURelease DateArchitectureShadersClockspeedGFLOPS (GOps)Launch PriceGPU Name
GeForce RTX 4090October 2022AD10216384252082,575$1,599 GeForce RTX 4090
Radeon RX 7900 XTXDecember 2022Navi 3112288250061,440$999 Radeon RX 7900 XTX
Radeon RX 7900 XTDecember 2022Navi 3110752240051,610$899 Radeon RX 7900 XTX
GeForce RTX 4080November 2022AD1039728250548,737$1,199 GeForce RTX 4080
GeForce RTX 3090 TiMarch 2022GA10210752186039,997$1,999 GeForce RTX 3090 Ti
GeForce RTX 3090September 2020GA10210496169535,581$1,499 GeForce RTX 3090
GeForce RTX 3080 TiJune 2021GA10210240166534,099$1,249 GeForce RTX 3080 Ti
GeForce RTX 3080 12GBJanuary 2022GA1028960171030,643$1,199 GeForce RTX 3080 12GB
GeForce RTX 3080September 2020GA1028704171029,768$699 GeForce RTX 3080
Radeon RX 6950 XTMay 2022Navi 215120231023,654$1,099 Radeon RX 6950 XT
Radeon RX 6900 XTDecember 2020Navi 215120225023,040$999 Radeon RX 6900 XT
GeForce RTX 3070 TiJune 2021GA1046144177021,750$599 GeForce RTX 3070 Ti
Radeon RX 6800 XTNovember 2020Navi 214608225020,736$649 Radeon RX 6800 XT
GeForce RTX 3070October 2020GA1045888172520,314$499 GeForce RTX 3070
Intel Arc A770 16GBOctober 2022ACM-G104096210017,203$349 Intel Arc A770 16GB
Intel Arc A770 8GBOctober 2022ACM-G104096210017,203$329 Intel Arc A770 8GB
Nvidia Titan RTXDecember 2018TU1024608177016,312$2,499 Nvidia Titan RTX
GeForce RTX 3060 TiDecember 2020GA1044864166516,197$399 GeForce RTX 3060 Ti
Radeon RX 6800November 2020Navi 213840210516,166$579 Radeon RX 6800
Nvidia Titan VDecember 2017GV1005120145514,899$2,999 Nvidia Titan V
Intel Arc A750October 2022ACM-G103584205014,694$289 Intel Arc A750
GeForce RTX 2080 TiSeptember 2018TU1024352154513,448$1,199 GeForce RTX 2080 Ti
Radeon VIIFebruary 2019Vega 203840175013,440$699 Radeon VII
Radeon RX 6750 XTMay 2022Navi 222560260013,312$549 Radeon RX 6750 XT
Radeon RX 6700 XTMarch 2021Navi 222560258113,215$479 Radeon RX 6700 XT
GeForce RTX 3060February 2021GA1063584177712,738$329 GeForce RTX 3060
Radeon RX Vega 64August 2017Vega 104096154612,665$499 Radeon RX Vega 64
Radeon R9 295X2April 2014Vesuvius (x2)5632101811,467$1,499 Radeon R9 295X2
Nvidia Titan XpApril 2017GP1023840148011,366$1,199 Nvidia Titan Xp
GeForce GTX 1080 TiMarch 2017GP1023584158211,340$699 GeForce GTX 1080 Ti
GeForce RTX 2080 SuperJuly 2019TU1043072181511,151$699 GeForce RTX 2080 Super
Nvidia Titan X (Pascal)August 2016GP1023584153110,974$1,199 Nvidia Titan X (Pascal)
Radeon RX 6650 XTMay 2022Navi 232048263510,793$399 Radeon RX 6650 XT
Radeon RX 6600 XTAugust 2021Navi 232048258910,605$379 Radeon RX 6600 XT
Radeon RX Vega 56August 2017Vega 103584147110,544$399 Radeon RX Vega 56
GeForce GTX Titan ZMay 20142x GK110576087610,092$2,999 GeForce GTX Titan Z
GeForce RTX 2080September 2018TU1042944171010,068$699 GeForce RTX 2080
Radeon RX 5700 XTJuly 2019Navi 10256019059,754$399 Radeon RX 5700 XT
GeForce RTX 3050January 2022GA106256017779,098$249 GeForce RTX 3050
GeForce RTX 2070 SuperJuly 2019TU104256017709,062$499 GeForce RTX 2070 Super
Radeon RX 6600October 2021Navi 23179224918,928$329 Radeon RX 6600
GeForce GTX 1080May 2016GP104256017338,873$599 ($499)GeForce GTX 1080
Radeon R9 Fury XJune 2015Fiji409610508,602$649 Radeon R9 Fury X
Radeon R9 NanoAugust 2015Fiji409610008,192$649 Radeon R9 Nano
Radeon HD 7990April 2013New Zealand (x2)409610008,192$1,000 Radeon HD 7990
GeForce GTX 1070 TiNovember 2017GP104243216838,186$449 GeForce GTX 1070 Ti
Radeon RX 5600 XTJanuary 2020Navi 10230417508,064$279 Radeon RX 5600 XT
Radeon RX 5700July 2019Navi 10230417257,949$249 Radeon RX 5700
GeForce RTX 2070October 2018TU106230416207,465$499 GeForce RTX 2070
GeForce RTX 2060 SuperJuly 2019TU106217616507,181$399 GeForce RTX 2060 Super
Radeon R9 FuryJuly 2015Fiji358410007,168$549 Radeon R9 Fury
Radeon RX 590November 2018Polaris 30230415457,119$279 Radeon RX 590
GeForce GTX Titan X (Maxwell)March 2015GM200307210756,605$999 GeForce GTX Titan X (Maxwell)
GeForce GTX 1070June 2016GP104192016836,463$379 GeForce GTX 1070
GeForce RTX 2060January 2019TU106192016806,451$349 GeForce RTX 2060
GeForce GTX 690April 20122x GK104307210196,261$1,000 GeForce GTX 690
Radeon RX 580 8GBApril 2017Polaris 20230413406,175$229 Radeon RX 580 8GB
Radeon RX 580 4GBApril 2017Polaris 20230413406,175$199 Radeon RX 580 4GB
GeForce GTX 980 TiJune 2015GM200281610756,054$649 GeForce GTX 980 Ti
Radeon R9 390XJune 2015Grenada281610505,914$429 Radeon R9 390X
Radeon RX 480 8GBJune 2016Ellesmere230412665,834$239 Radeon RX 480 8GB
Radeon RX 480 4GBJune 2016Ellesmere230412665,834$199 Radeon RX 480 4GB
Radeon RX 6500 XTJanuary 2022Navi 24102428155,765$199 Radeon RX 6500 XT
GeForce GTX Titan BlackFebruary 2014GK11028809805,645$999 GeForce GTX Titan Black
Radeon R9 290XOctober 2013Hawaii281610005,632$549 Radeon R9 290X
GeForce GTX 1660 TiFebruary 2019TU116153617705,437$279 GeForce GTX 1660 Ti
GeForce GTX 780 TiNovember 2013GK11028809285,345$699 GeForce GTX 780 Ti
Radeon RX 5500 XT 8GBDecember 2019Navi 14140818455,196$199 Radeon RX 5500 XT 8GB
Radeon RX 5500 XT 4GBDecember 2019Navi 14140818455,196$169 Radeon RX 5500 XT 4GB
Radeon R9 390June 2015Grenada256010005,120$329 Radeon R9 390
Radeon HD 6990March 2011Antilles (2x)30728305,100$699 Radeon HD 6990
Radeon RX 570 8GBApril 2017Polaris 20204812445,095$199 Radeon RX 570 8GB
Radeon RX 570 4GBApril 2017Polaris 20204812445,095$169 Radeon RX 570 4GB
GeForce GTX 1660 SuperOctober 2019TU116140817855,027$229 GeForce GTX 1660 Super
GeForce GTX 980September 2014GM204204812164,981$549 GeForce GTX 980
Radeon RX 470 4GBAugust 2016Ellesmere204812064,940$179 Radeon RX 470 4GB
GeForce GTX 1660March 2019TU116140817254,858$219 GeForce GTX 1660
Radeon R9 290November 2013Hawaii25609474,849$399 Radeon R9 290
GeForce GTX TitanFebruary 2013GK11026888764,709$999 GeForce GTX Titan
Radeon HD 5970November 2009Hemlock (2x)32007254,640$599 Radeon HD 5970
GeForce GTX 1060 6GBJuly 2016GP106128017084,372$249 GeForce GTX 1060 6GB
Radeon HD 7970 GHz EditionJune 2012Tahiti204810504,301$500 Radeon HD 7970 GHz Edition
GeForce GTX 780May 2013GK11023049004,147$649 ($499)GeForce GTX 780
Radeon R9 280XAugust 2013Tahiti204810004,096$299 Radeon R9 280X
Intel Arc A380June 2022ACM-G11102420004,096$139 Intel Arc A380
GeForce GTX 1650 SuperNovember 2019TU116128015904,070$159 GeForce GTX 1650 Super
Radeon R9 380XNovember 2015Tonga20489703,973$229 Radeon R9 380X
GeForce GTX 1060 3GBAugust 2016GP106115217083,935$199 GeForce GTX 1060 3GB
GeForce GTX 970September 2014GM204166411783,920$329 GeForce GTX 970
Radeon R9 380June 2015Tonga17929703,476$199 Radeon R9 380
Radeon R9 280March 2014Tahiti17929333,344$249 Radeon R9 280
GeForce GTX 770May 2013GK104153610853,333$399 ($329)GeForce GTX 770
Radeon R9 285September 2014Tonga17929183,290$249 Radeon R9 285
GeForce GTX 680March 2012GK104153610583,250$500 GeForce GTX 680
Radeon HD 7870 XTNovember 2012Tahiti15369752,995$270 Radeon HD 7870 XT
GeForce GTX 1650April 2019TU11789616652,984$149 GeForce GTX 1650
Radeon HD 7950January 2012Tahiti17928002,867$450 Radeon HD 7950
GeForce GTX 1650 GDDR6April 2020TU11789615902,849$149 GeForce GTX 1650 GDDR6
Radeon HD 5870September 2009Cypress16008502,720$379 Radeon HD 5870
Radeon HD 6970December 2010Cayman15368802,703$369 Radeon HD 6970
Radeon R9 270XAugust 2013Pitcairn128010502,688$199 Radeon R9 270X
GeForce GTX 760 TiSeptember 2013GK10413449802,634OEMGeForce GTX 760 Ti
GeForce GTX 670May 2012GK10413449802,634$400 GeForce GTX 670
GeForce GTX 660 TiAugust 2012GK10413449802,634$300 GeForce GTX 660 Ti
Radeon RX 560 4GBMay 2017Baffin102412752,611$99 Radeon RX 560 4GB
Radeon R9 370XAugust 2015Pitcairn128010002,560$179 Radeon R9 370X
Radeon HD 7870March 2012Pitcairn128010002,560$350 Radeon HD 7870
GeForce GTX 590March 20112x GF11010246072,486$699 GeForce GTX 590
GeForce GTX 960January 2015GM206102411782,413$199 GeForce GTX 960
Radeon HD 4870 X2August 20082x RV77016007502,400$449 Radeon HD 4870 X2
GeForce GTX 760June 2013GK104115210332,380$249 GeForce GTX 760
Radeon R9 270November 2013Pitcairn12809252,368$179 Radeon R9 270
Radeon HD 6950 2GBDecember 2010Cayman14088002,253$299 Radeon HD 6950 2GB
Radeon HD 6950 1GBDecember 2010Cayman14088002,253$259 Radeon HD 6950 1GB
Radeon RX 460 4GBAugust 2016Baffin89612002,150$139 Radeon RX 460 4GB
Radeon RX 460 2GBAugust 2016Baffin89612002,150$109 Radeon RX 460 2GB
GeForce GTX 1050 TiOctober 2016GP10776813922,138$139 GeForce GTX 1050 Ti
Radeon RX 560 4GBOctober 2017Baffin89611752,106$99 Radeon RX 560 4GB
Radeon HD 5850September 2009Cypress14407252,088$259 Radeon HD 5850
Radeon HD 6870October 2010Barts11209002,016$239 Radeon HD 6870
Radeon HD 4850 X2November 20082x RV77016006252,000$339 Radeon HD 4850 X2
Radeon R9 370June 2015Pitcairn10249751,997$149 Radeon R9 370
GeForce GTX 660September 2012GK10696010321,981$230 GeForce GTX 660
Radeon R7 260XAugust 2013Bonaire89611001,971$139 Radeon R7 260X
GeForce GTX 1050October 2016GP10764015181,943$109 GeForce GTX 1050
Radeon R7 265February 2014Pitcairn10249251,894$149 Radeon R7 265
GeForce GTX 950August 2015GM20676811881,825$159 GeForce GTX 950
Radeon HD 7790March 2013Pitcairn89610001,792$150 Radeon HD 7790
Radeon HD 5830February 2010Cypress11208001,792$239 Radeon HD 5830
Radeon HD 7850March 2012Pitcairn10248601,761$250 Radeon HD 7850
Radeon R7 360June 2015Bonaire76810501,613$109 Radeon R7 360
GeForce GTX 650 Ti BoostMarch 2013GK10676810321,585$170 GeForce GTX 650 Ti Boost
GeForce GTX 580November 2010GF1105127721,581$499 GeForce GTX 580
Radeon R7 260December 2013Bonaire76810001,536$109 Radeon R7 260
Radeon RX 550April 2017Lexa64011831,514$79 Radeon RX 550
Radeon HD 6850October 2010Barts9607751,488$179 Radeon HD 6850
GeForce GTX 650 TiOctober 2012GK1067689281,425$150 GeForce GTX 650 Ti
GeForce GTX 570December 2010GF1104807321,405$349 GeForce GTX 570
GeForce GTX 750 TiFebruary 2014GK10764010851,389$149 GeForce GTX 750 Ti
Radeon HD 6770April 2011Juniper8008501,360$129 Radeon HD 6770
Radeon HD 5770October 2009Juniper8008501,360$159 Radeon HD 5770
Radeon HD 4890April 2009RV7908008501,360$249 Radeon HD 4890
GeForce GTX 480March 2010GF1004807011,346$499 GeForce GTX 480
Radeon HD 6790April 2011Barts8008401,344$149 Radeon HD 6790
GeForce GTX 560 Ti (448 Core)November 2011GF1104487321,312$289 GeForce GTX 560 Ti (448 Core)
Radeon HD 7770February 2012Cape Verde64010001,280$160 Radeon HD 7770
GeForce GTX 560 TiJanuary 2011GF1143848221,263$249 GeForce GTX 560 Ti
Radeon HD 4870June 2008RV7708007501,200$299 Radeon HD 4870
GeForce GT 1030 (GDDR5)May 2017GP10838414681,127$70 GeForce GT 1030 (GDDR5)
GeForce GTX 750February 2014GK10751210851,111$119 GeForce GTX 750
GeForce GTX 470March 2010GF1004486081,090$349 GeForce GTX 470
GeForce GTX 560May 2011GF1143368101,089$199 GeForce GTX 560
GeForce GT 1030 (DDR4)March 2018GP10838413791,059$79 GeForce GT 1030 (DDR4)
Radeon HD 3870 X2January 20082x R6806408251,056$449 Radeon HD 3870 X2
Radeon HD 6750January 2011Juniper7207001,008OEMRadeon HD 6750
Radeon HD 5750October 2009Juniper7207001,008$129 Radeon HD 5750
Radeon HD 4850June 2008RV7708006251,000$199 Radeon HD 4850
Radeon HD 4770April 2009RV740640750960$109 Radeon HD 4770
Radeon R7 350February 2016Cape Verde512925947$89 Radeon R7 350
Radeon HD 7750 (GDDR5)February 2012Cape Verde512900922$110 Radeon HD 7750 (GDDR5)
Radeon HD 7750 (DDR3)February 2012Cape Verde512900922$110 Radeon HD 7750 (DDR3)
GeForce GTX 460 (256-bit)July 2010GF104336675907$229 GeForce GTX 460 (256-bit)
GeForce GTX 460 (192-bit)July 2010GF104336675907$199 GeForce GTX 460 (192-bit)
GeForce GTX 465May 2010GF100352608856$279 GeForce GTX 465
GeForce GTX 560 SEFebruary 2012GF114288736848OEMGeForce GTX 560 SE
Radeon R7 250EDecember 2013Cape Verde512800819$109 Radeon R7 250E
GeForce GTX 650September 2012GK1073841058813$110 GeForce GTX 650
Radeon R7 250 (GDDR5)August 2013Oland3841050806$99 Radeon R7 250 (GDDR5)
Radeon R7 250 (DDR3)August 2013Oland3841050806$89 Radeon R7 250 (DDR3)
Radeon HD 6670 (GDDR5)April 2011Turks480800768$109 Radeon HD 6670 (GDDR5)
Radeon HD 6670 (DDR3)April 2011Turks480800768$99 Radeon HD 6670 (DDR3)
GeForce 9800 GX2March 20082x G922561500768 GeForce 9800 GX2
GeForce GT 740 (GDDR5)May 2014GK107384993763$99 GeForce GT 740 (GDDR5)
GeForce GT 740 (DDR3)May 2014GK107384993763$89 GeForce GT 740 (DDR3)
GeForce GTX 460 SENovember 2010GF104288650749$160 GeForce GTX 460 SE
Radeon HD 4830October 2008RV770640575736$130 Radeon HD 4830
GeForce GT 640 (GDDR5)April 2012GK107384950730OEMGeForce GT 640 (GDDR5)
GeForce GT 730 (64-bit, GDDR5)June 2014GK208384902693$79 GeForce GT 730 (64-bit, GDDR5)
GeForce GT 730 (64-bit, DDR3)June 2014GK208384902693$69 GeForce GT 730 (64-bit, DDR3)
GeForce GTX 550 TiMarch 2011GF116192900691$149 GeForce GTX 550 Ti
Radeon HD 6570 (GDDR5)April 2011Turks480650624$89 Radeon HD 6570 (GDDR5)
Radeon HD 6570 (DDR3)April 2011Turks480650624$79 Radeon HD 6570 (DDR3)
Radeon HD 5670January 2010Redwood400775620$99 Radeon HD 5670
Radeon HD 7730 (GDDR5)April 2013Cape Verde384800614$60 Radeon HD 7730 (GDDR5)
Radeon HD 7730 (DDR3)April 2013Cape Verde384800614$60 Radeon HD 7730 (DDR3)
GeForce GT 640 (DDR3)April 2012GK107384797612OEMGeForce GT 640 (DDR3)
GeForce GTS 450September 2010GF106192783601$129 GeForce GTS 450
GeForce GTX 295January 20092x GT200480576553$500 GeForce GTX 295
Radeon HD 5570 (GDDR5)February 2010Redwood400650520$80 Radeon HD 5570 (GDDR5)
Radeon HD 5570 (DDR3)February 2010Redwood400650520$80 Radeon HD 5570 (DDR3)
GeForce GT 545 (GDDR5)May 2011GF116144870501OEMGeForce GT 545 (GDDR5)
Radeon R7 240August 2013Oland320780499$69 Radeon R7 240
Radeon HD 3870November 2007RV670320777497$349 Radeon HD 3870
Radeon HD 4670September 2008RV730320750480$79 Radeon HD 4670
Radeon HD 2900 XTMay 2007R600320743476$399 Radeon HD 2900 XT
GeForce GTS 250March 2009G92b1281836470$150 GeForce GTS 250
GeForce 9800 GTX+July 2008G92b1281836470 GeForce 9800 GTX+
GeForce 9800 GTXApril 2008G921281688432 GeForce 9800 GTX
Radeon HD 3850 (512MB)November 2007RV670320668428$189 Radeon HD 3850 (512MB)
Radeon HD 3850 (256MB)November 2007RV670320668428$179 Radeon HD 3850 (256MB)
Radeon HD 3830April 2008RV670320668428$129 Radeon HD 3830
Radeon HD 4650 (DDR3)September 2008RV730320650416 Radeon HD 4650 (DDR3)
GeForce 8800 GTS (512MB)December 2007G921281625416 GeForce 8800 GTS (512MB)
GeForce GT 545 (DDR3)May 2011GF116144720415$149 GeForce GT 545 (DDR3)
Radeon HD 4650 (DDR2)September 2008RV730320600384 Radeon HD 4650 (DDR2)
Radeon HD 2900 ProSeptember 2007R600320600384$300 Radeon HD 2900 Pro
GeForce 8800 UltraMay 2007G801281500384 GeForce 8800 Ultra
Radeon HD 5550 (GDDR5)February 2010Redwood320550352$70 Radeon HD 5550 (GDDR5)
Radeon HD 5550 (DDR3)February 2010Redwood320550352$70 Radeon HD 5550 (DDR3)
Radeon HD 5550 (DDR2)February 2010Redwood320550352$70 Radeon HD 5550 (DDR2)
GeForce 8800 GTXNovember 2006G801281350346 GeForce 8800 GTX
GeForce GT 630 (DDR3)April 2012GK107192875336OEMGeForce GT 630 (DDR3)
GeForce 9800 GTJuly 2008G92a/G92b1121500336 GeForce 9800 GT
GeForce 8800 GT (512MB)October 2007G921121500336 GeForce 8800 GT (512MB)
GeForce 8800 GT (256MB)December 2007G921121500336 GeForce 8800 GT (256MB)
GeForce GTX 285January 2009GT200240648311$400 GeForce GTX 285
GeForce GT 630 (GDDR5)May 2012GF10896810311$80 GeForce GT 630 (GDDR5)
GeForce GT 440 (GDDR5)February 2011GF10896810311$100 GeForce GT 440 (GDDR5)
GeForce GT 440 (GDDR3)February 2011GF10896810311$100 GeForce GT 440 (GDDR3)
GeForce GTX 275April 2009GT200240633304$250 GeForce GTX 275
GeForce GTX 280June 2008GT200240602289$650 ($430)GeForce GTX 280
Radeon HD 2900 GTNovember 2007R600240600288$200 Radeon HD 2900 GT
GeForce GT 730 (128-bit, DDR3)June 2014GF10896700269$69 GeForce GT 730 (128-bit, DDR3)
GeForce GT 530May 2011GF11896700269OEMGeForce GT 530
GeForce GT 430October 2010GF10896700269$79 GeForce GT 430
GeForce 9600 GSOMay 2008G92961375264 GeForce 9600 GSO
GeForce 8800 GSJanuary 2008G92961375264 GeForce 8800 GS
GeForce GT 240 (GDDR5)November 2009GT215961340257OEMGeForce GT 240 (GDDR5)
GeForce GT 240 (DDR3)November 2009GT215961340257OEMGeForce GT 240 (DDR3)
GeForce GTX 260September 2008GT200216576249$300 GeForce GTX 260
Radeon HD 6450April 2011Caicos160750240$55 Radeon HD 6450
GeForce 8800 GTS (640MB)November 2006G80961188228 GeForce 8800 GTS (640MB)
GeForce 8800 GTS (320MB)February 2007G80961188228 GeForce 8800 GTS (320MB)
GeForce GTX 260June 2008GT200192576221$400 ($270)GeForce GTX 260
GeForce 9600 GTFebruary 2008G94641625208 GeForce 9600 GT
Radeon R5 230April 2014Caicos160625200 Radeon R5 230
Radeon HD 2600 XTJune 2007RV630120800192$149 Radeon HD 2600 XT
Radeon HD 3650 (DDR3)January 2008RV635120725174 Radeon HD 3650 (DDR3)
Radeon HD 3650 (DDR2)January 2008RV635120725174 Radeon HD 3650 (DDR2)
GeForce GT 520April 2011GF11948810156$59 GeForce GT 520
Radeon HD 2600 ProJune 2007RV630120600144$99 Radeon HD 2600 Pro
GeForce GT 220 (DDR3)October 2009GT216481360131OEMGeForce GT 220 (DDR3)
GeForce GT 220 (DDR2)October 2009GT216481335128OEMGeForce GT 220 (DDR2)
Radeon HD 5450February 2010Cedar80650104$50 Radeon HD 5450
Radeon HD 4550September 2008RV7108060096 Radeon HD 4550
Radeon HD 4350September 2008RV7108060096 Radeon HD 4350
GeForce 8600 GTSApril 2007G8432145093 GeForce 8600 GTS
GeForce 9500 GT (GDDR3)July 2008G9632140090 GeForce 9500 GT (GDDR3)
GeForce 9500 GT (DDR2)July 2008G9632140090 GeForce 9500 GT (DDR2)
GeForce 8600 GT (GDDR3)April 2007G8432118876 GeForce 8600 GT (GDDR3)
GeForce 8600 GT (DDR2)April 2007G8432118876 GeForce 8600 GT (DDR2)
GeForce GT 420September 2010GF1084870067OEMGeForce GT 420
Radeon HD 2400 XTJune 2007RV6104065052$55 Radeon HD 2400 XT
GeForce 9400 GTAugust 2008G9616140045 GeForce 9400 GT
Radeon HD 2400 ProJune 2007RV6104052542 Radeon HD 2400 Pro
Radeon HD 2300June 2007RV6104052542 Radeon HD 2300
GeForce 8600 GSApril 2007G8416118038 GeForce 8600 GS
Radeon X1950 XTX *October 2006R580+4865031.2$449 Radeon X1950 XTX *
Radeon X1900 XTX *January 2006R5804865031.2$649 Radeon X1900 XTX *
Radeon X1950 XT *October 2006R580+4862530.0 Radeon X1950 XT *
Radeon X1900 XT *January 2006R5804862530.0$549 Radeon X1900 XT *
GeForce 8500 GTApril 2007G861690029 GeForce 8500 GT
GeForce 8400 GSJune 2007G861690029 GeForce 8400 GS
GeForce 7950 GX2 *June 20062x G714850024.0 GeForce 7950 GX2 *
GeForce 9300 GSJune 2008G988140022 GeForce 9300 GS
GeForce 9300 GEJune 2008G988130021 GeForce 9300 GE
Radeon X1950 Pro *October 2006RV5703657520.7 Radeon X1950 Pro *
Radeon X1900 GT *May 2006R5803657520.7 Radeon X1900 GT *
Radeon X1950 GT *January 2007RV5703650018.0 Radeon X1950 GT *
GeForce 7900 GTX *March 2006G712465015.6 GeForce 7900 GTX *
GeForce 7900 GTO *October 2006G712465015.6 GeForce 7900 GTO *
GeForce 8300 GSJuly 2007G86890014 GeForce 8300 GS
GeForce 7950 GT *September 2006G712455013.2 GeForce 7950 GT *
GeForce 7800 GTX (512MB) *November 2005G702455013.2 GeForce 7800 GTX (512MB) *
Radeon X1650 XT *October 2006RV5602452512.6 Radeon X1650 XT *
GeForce 7900 GT *March 2006G712445010.8 GeForce 7900 GT *
GeForce 7800 GTX (256MB) *June 2005G702443010.3 GeForce 7800 GTX (256MB) *
Radeon X1800 XT *October 2005R5201662510.0$549 Radeon X1800 XT *
Radeon X1650 GT *May 2007RV560244009.6 Radeon X1650 GT *
GeForce 7900 GS *May 2006G71204509.0 GeForce 7900 GS *
Radeon X850 XT Platinum *December 2004R480165408.6 Radeon X850 XT Platinum *
Radeon X850 XT *December 2004R480165208.3 Radeon X850 XT *
Radeon X800 XT Platinum *May 2004R423165208.3 Radeon X800 XT Platinum *
Radeon X800 XT *December 2004R423165008.0 Radeon X800 XT *
Radeon X1800 XL *October 2005R520165008.0 Radeon X1800 XL *
GeForce 7800 GT *August 2005G70204008.0 GeForce 7800 GT *
Radeon X1650 Pro *August 2006RV535126007.2 Radeon X1650 Pro *
Radeon X1600 XT *October 2005RV530125907.1 Radeon X1600 XT *
GeForce 7600 GT *March 2006G73125606.7 GeForce 7600 GT *
Radeon X800 XL *December 2004R430164006.4 Radeon X800 XL *
GeForce 6800 Ultra *June 2004NV45164006.4 GeForce 6800 Ultra *
Radeon X850 Pro *December 2004R480125076.1 Radeon X850 Pro *
Radeon X1800 GTO *March 2006R520125006.0$249 Radeon X1800 GTO *
Radeon X1600 Pro *October 2005RV530125006.0 Radeon X1600 Pro *
Radeon X1300 XT *August 2006RV530125006.0 Radeon X1300 XT *
GeForce 7800 GS *February 2006G70163756.0 GeForce 7800 GS *
Radeon X800 Pro *May 2004R423124755.7 Radeon X800 Pro *
GeForce 6800 GT *June 2004NV45163505.6 GeForce 6800 GT *
GeForce 6800 GS (PCIe) *November 2005NV42124255.1 GeForce 6800 GS (PCIe) *
Radeon X800 GTO (256MB) *September 2005R423/R480124004.8 Radeon X800 GTO (256MB) *
Radeon X800 GTO (128MB) *September 2005R423/R480124004.8 Radeon X800 GTO (128MB) *
GeForce 7600 GS *March 2006G73124004.8 GeForce 7600 GS *
Radeon X800 *December 2004R430123924.7 Radeon X800 *
GeForce 6800 GS (AGP) *December 2005NV40123504.2 GeForce 6800 GS (AGP) *
GeForce 6600 GT *November 2004NV4385004.0 GeForce 6600 GT *
GeForce 6800 *November 2004NV41/NV42123253.9 GeForce 6800 *
Radeon X800 GT *December 2005R423/R48084753.8 Radeon X800 GT *
Radeon X800 SE *October 2004R42084253.4 Radeon X800 SE *
Radeon X700 Pro *December 2004RV41084253.4 Radeon X700 Pro *
Radeon 9800 XT *September 2003R36084123.3 Radeon 9800 XT *
Radeon X700 *September 2005RV41084003.2 Radeon X700 *
Radeon 9800 Pro *March 2003R35083803.0 Radeon 9800 Pro *
GeForce 7300 GT (GDDR3) *May 2006G7383502.8 GeForce 7300 GT (GDDR3) *
GeForce 7300 GT (DDR2) *May 2006G7383502.8 GeForce 7300 GT (DDR2) *
Radeon 9800 SE (128-bit) *March 2003R35083252.6 Radeon 9800 SE (128-bit) *
Radeon 9800 *March 2003R35083252.6 Radeon 9800 *
Radeon 9700 Pro *July 2002R30083252.6 Radeon 9700 Pro *
GeForce 6800 XT *September 2005NV4283252.6 GeForce 6800 XT *
GeForce 6800 LE *January 2005NV41/NV4283252.6 GeForce 6800 LE *
Radeon X1300 Pro *October 2005RV51546002.4 Radeon X1300 Pro *
GeForce 6600 (128-bit) *August 2004NV4383002.4 GeForce 6600 (128-bit) *
Radeon 9700 *October 2002R30082752.2 Radeon 9700 *
Radeon 9500 Pro *October 2002R30082752.2 Radeon 9500 Pro *
GeForce 7300 GS *January 2006G7245502.2 GeForce 7300 GS *
Radeon X600 XT *September 2004RV38045002.0 Radeon X600 XT *
Radeon X1550 *January 2007RV51645002.0 Radeon X1550 *
Radeon 9600 XT *September 2003RV36045002.0 Radeon 9600 XT *
GeForce FX 5800 Ultra *January 2003NV3045002.0 GeForce FX 5800 Ultra *
GeForce FX 5950 Ultra *October 2003NV3844751.9 GeForce FX 5950 Ultra *
GeForce FX 5700 Ultra *October 2003NV3644751.9 GeForce FX 5700 Ultra *
GeForce FX 5900 Ultra *May 2003NV3544501.8 GeForce FX 5900 Ultra *
GeForce FX 5700 *October 2003NV3644251.7 GeForce FX 5700 *
Radeon X600 Pro *September 2004RV37044001.6 Radeon X600 Pro *
Radeon X600 Pro *September 2004RV38044001.6 Radeon X600 Pro *
Radeon X600 *September 2004RV37044001.6 Radeon X600 *
Radeon 9600 Pro *March 2003RV35044001.6 Radeon 9600 Pro *
GeForce FX 5900 XT *December 2003NV3543901.6 GeForce FX 5900 XT *
GeForce FX 5900 *May 2003NV3544001.6 GeForce FX 5900 *
GeForce FX 5800 *January 2003NV3044001.6 GeForce FX 5800 *
GeForce FX 5600 Ultra *March 2003NV3144001.6 GeForce FX 5600 Ultra *
Radeon 9800 SE (256-bit) *March 2003R35043801.5 Radeon 9800 SE (256-bit) *
GeForce 7300 LE *March 2006G7243501.4 GeForce 7300 LE *
GeForce 6200 TurboCache *December 2004NV4443501.4 GeForce 6200 TurboCache *
Radeon 9600 SE *September 2003RV35043251.3 Radeon 9600 SE *
Radeon 9600 *September 2003RV35043251.3 Radeon 9600 *
GeForce FX 5600 *March 2003NV3143251.3 GeForce FX 5600 *
GeForce FX 5200 Ultra *March 2003NV3443251.3 GeForce FX 5200 Ultra *
GeForce 6600 LE *June 1905NV4343251.3 GeForce 6600 LE *
Radeon X300 SE *September 2004RV37043001.2 Radeon X300 SE *
GeForce 6200 *October 2004NV4343001.2 GeForce 6200 *
GeForce 4 Ti4800 *January 2003NV2843001.2 GeForce 4 Ti4800 *
GeForce 4 Ti4600 *February 2002NV2543001.2 GeForce 4 Ti4600 *
Radeon 9500 *October 2002R30042751.1 Radeon 9500 *
Radeon 8500 *August 2001R20042751.1 Radeon 8500 *
GeForce FX 5500 *March 2004NV34B42701.1 GeForce FX 5500 *
GeForce 4 Ti4800 SE *January 2003NV2842751.1 GeForce 4 Ti4800 SE *
GeForce 4 Ti4400 *February 2002NV2542751.1 GeForce 4 Ti4400 *
Radeon X1050 (128-bit) *December 2006RV35042501.0 Radeon X1050 (128-bit) *
Radeon 9550 *January 2004RV35042501.0 Radeon 9550 *
Radeon 9250 *March 2004RV28042401.0 Radeon 9250 *
Radeon 9200 *April 2003RV28042501.0 Radeon 9200 *
Radeon 9100 *April 2003R20042501.0 Radeon 9100 *
Radeon 9000 *August 2002RV25042501.0 Radeon 9000 *
GeForce FX 5700 LE *March 2004NV3642501.0 GeForce FX 5700 LE *
GeForce FX 5200 (64-bit) *March 2003NV3442501.0 GeForce FX 5200 (64-bit) *
GeForce FX 5200 (128-bit) *March 2003NV3442501.0 GeForce FX 5200 (128-bit) *
GeForce 4 Ti4200 *April 2002NV2542501.0 GeForce 4 Ti4200 *
GeForce 3 Ti500 *October 2001NV2042401.0 GeForce 3 Ti500 *
GeForce 2 Ultra *August 2000NV1642501.0 GeForce 2 Ultra *
GeForce 2 Ti *October 2001NV1542501.0 GeForce 2 Ti *
GeForce 7200 GS *January 2006G7224500.9 GeForce 7200 GS *
Radeon X300 *September 2004RV37042000.8 Radeon X300 *
Radeon 9200 SE *March 2003RV28042000.8 Radeon 9200 SE *
GeForce 3 *February 2001NV2042000.8 GeForce 3 *
GeForce 2 GTS *April 2000NV1542000.8 GeForce 2 GTS *
GeForce 3 Ti200 *October 2001NV2041750.7 GeForce 3 Ti200 *
Radeon 7500 *August 2001RV20022900.6 Radeon 7500 *
GeForce 4 MX460 *February 2002NV1723000.6 GeForce 4 MX460 *
GeForce 4 MX440 *February 2002NV1722750.6 GeForce 4 MX440 *
Rage Fury MAXX *October 19992x ATI Rage41250.5 Rage Fury MAXX *
GeForce 4 MX420 *February 2002NV1722500.5 GeForce 4 MX420 *
GeForce 256 SDR *October 1999NV1041200.5 GeForce 256 SDR *
GeForce 256 DDR *December 1999NV1041200.5 GeForce 256 DDR *
GeForce 2 MX400 *March 2001NV1122000.4 GeForce 2 MX400 *
GeForce 2 MX200 *March 2001NV1121750.4 GeForce 2 MX200 *
Rage 128 Ultra *August 1999ATI Rage21300.3 Rage 128 Ultra *
Rage 128 Pro *August 1999ATI Rage21250.3 Rage 128 Pro *
Radeon SDR *June 2000R10021660.3 Radeon SDR *
Radeon LE *May 2001R10021500.3 Radeon LE *
Radeon DDR *April 2000R10021660.3 Radeon DDR *
Radeon 7200 SDR *June 2000R10021660.3 Radeon 7200 SDR *
Radeon 7200 DDR *April 2000R10021660.3 Radeon 7200 DDR *
Nvidia Riva TNT2 Ultra *March 1999NV521500.3 Nvidia Riva TNT2 Ultra *
Nvidia Riva TNT2 Pro *October 1999NV521430.3 Nvidia Riva TNT2 Pro *
Nvidia Riva TNT2 *March 1999NV521250.3 Nvidia Riva TNT2 *
Rage 128 GL *August 1998ATI Rage21030.2 Rage 128 GL *
Radeon 7000 *February 2001RV10011830.2 Radeon 7000 *
Nvidia Riva TNT *June 1998NV42900.2 Nvidia Riva TNT *
Nvidia Riva 128 *August 1997NV311000.1 Nvidia Riva 128 *

* - Denotes performance measured in gigaoperations per second, as opposed to GFLOPS. Older GPU architectures without unified shader support aren't directly comparable with newer architectures.

Finding Discounts on the Best Graphics Cards

With all the GPU shortages these days, you're unlikely to see huge sales on a graphics card, but you may find some savings by checking out the latest Newegg promo codes, Best Buy promo codes and Micro Center coupon codes.

For even more information, check out our Graphics Card Buyer's Guide.

MORE: Best Graphics Cards for Gaming

MORE: Graphics Card Power Consumption Tested

MORE: How to Stress-Test Graphics Cards (Like We Do)

MORE: CPU Benchmarks

Want to comment on this story? Let us know what you think in the Tom's Hardware Forums.

Jarred Walton is a senior editor at Tom's Hardware focusing on everything GPU. He has been working as a tech journalist since 2004, writing for AnandTech, Maximum PC, and PC Gamer. From the first S3 Virge '3D decelerators' to today's GPUs, Jarred keeps up with all the latest graphics trends and is the one to ask about game performance.