NVIDIA GeForce RTX 3090 vs NVIDIA GeForce RTX 5070 Comparison

NVIDIA
GEFORCE

NVIDIA GeForce RTX 3090

CORE STATE GA102
VRAM 24 GB
CLOCK SPEED 1695 MHz
TDP 350 W
BUS WIDTH 384 bit
ARCHITECTURE Ampere
nm
PROCESS 8 nm
LAUNCH DATE 2020
VS
NVIDIA
GEFORCE

GeForce RTX 5070

CORE STATE GB205
VRAM 12 GB
CLOCK SPEED 2512 MHz
TDP 250 W
BUS WIDTH 192 bit
ARCHITECTURE Blackwell 2.0
nm
PROCESS 5 nm
LAUNCH DATE 2025

PERFORMANCE BENCHMARKS

3dmark_3dmark_steel_nomad_dx12
5,118
5,077
geekbench_opencl
172,758
172,660
geekbench_vulkan
53,927
178,923
passmark_directx_10
182
180
passmark_directx_11
220
277
passmark_directx_12
110
108
passmark_directx_9
268
320
passmark_g2d
1,063
1,305
passmark_g3d
26,645
29,137
passmark_gpu_compute
15,356
15,787

Analysis: NVIDIA GeForce RTX 3090 vs NVIDIA GeForce RTX 5070

The NVIDIA GeForce RTX 5070 and the NVIDIA GeForce RTX 3090 occupy a fascinating intersection of generations and performance tiers. The RTX 5070, built on the new Blackwell architecture, faces the outgoing flagship-class RTX 3090 from the Ampere generation. The aggregated benchmark data shows a near-total deadlock, with the RTX 5070 holding a razor-thin 0.6% lead in average benchmark score (41687 vs 41441). Both cards sit at the 83rd percentile among all GPUs, and their nearest rivals are nearly identical, including the AMD Radeon Pro 5300 and the NVIDIA Tesla M40. This pairing produces a complex competitive landscape where the winner is determined less by raw aggregate power and more by the specific workload, driver optimization, and API in use.

Where Each One Wins

The head-to-head benchmark data reveals a clear split in strengths. The RTX 5070 takes the majority of wins, securing victory in 6 out of 10 benchmarks, while the RTX 3090 wins the remaining 4. The RTX 5070's dominance is most pronounced in legacy DirectX workloads and compute-oriented tasks, whereas the RTX 3090 shows its strength in newer DirectX 12 and OpenCL environments.

For the RTX 5070, the most significant victories are in Passmark DirectX 11 and DirectX 9, where it leads by 25.9% and 19.4%, respectively. It also wins the Passmark G3D test by 9.4% and the Passmark G2D test by 22.8%. These results suggest the newer architecture handles older API paths with considerably more efficiency.

The RTX 3090, conversely, wins in 3DMark Steel Nomad (DirectX 12), Geekbench OpenCL, Passmark DirectX 10, and Passmark DirectX 12. Its margins are much narrower, ranging from 0.8% to 3.1%. The RTX 3090's win in the 3DMark Steel Nomad test, which is a modern DirectX 12 benchmark, is particularly notable as it indicates the older card retains a slight edge in current-generation gaming workloads.

Architecture Differences

The architectural gap between these two cards is vast, representing two distinct design philosophies and process nodes. The RTX 5070 utilizes the GB205 chip built on the Blackwell 2.0 architecture, manufactured on a 5 nm process at TSMC. In contrast, the RTX 3090 uses the GA102 chip based on the Ampere architecture, produced on an 8 nm process at Samsung. This process node difference is a primary driver of the efficiency and density disparities between the two.

The transistor counts tell a story of density versus raw scale. The RTX 5070 packs 31,100 million transistors into a 263 mm² die, achieving a density of 118.3M / mm². The RTX 3090, despite having fewer transistors at 28,300 million, uses a much larger 628 mm² die, resulting in a density of just 45.1M / mm². This means the RTX 5070 achieves higher transistor density on a smaller chip, while the RTX 3090 relies on a massive, less dense die.

The memory subsystems are also fundamentally different. The RTX 5070 features 12 GB of GDDR7 memory on a 192-bit bus, providing 672.0 GB/s of bandwidth. The RTX 3090 counters with a massive 24 GB of GDDR6X on a 384-bit bus, delivering 936.2 GB/s of bandwidth. This gives the RTX 3090 a significant 39.3% advantage in memory bandwidth and double the capacity. The RTX 5070 compensates with higher effective memory clocks at 28 Gbps versus the RTX 3090's 19.5 Gbps.

Core configurations also diverge sharply. The RTX 3090 has more shading units (10496 vs 6144), more TMUs (328 vs 192), more ROPs (112 vs 80), more RT cores (82 vs 48), and more tensor cores (328 vs 192). Despite this, the RTX 5070 achieves a higher pixel rate (201.0 GPixel/s vs 189.8 GPixel/s), while the RTX 3090 maintains a lead in texture rate (556.0 GTexel/s vs 482.3 GTexel/s). The RTX 5070 also posts a higher FP32 performance of 30.87 TFLOPS compared to the RTX 3090's 35.58 TFLOPS, though the older card still leads in raw compute.

Head-to-Head Benchmarks

The benchmark results are close enough that small deltas define the narrative. In 3DMark Steel Nomad (DX12), the RTX 3090 wins by a hair, scoring 5118 against the RTX 5070's 5077, a delta of just -0.8%. This suggests that for the latest DirectX 12 titles, the two cards are virtually interchangeable, with the RTX 3090 holding a marginal edge.

The Geekbench tests show a similar pattern. In OpenCL, the RTX 3090 wins with 191142 points versus 185269 for the RTX 5070, a 3.1% difference. However, in Vulkan, the tables turn, with the RTX 5070 winning 179413 to 174310, a 2.9% lead. This indicates that the RTX 5070 has better optimizations for the Vulkan API, while the RTX 3090 retains an advantage in OpenCL compute.

The Passmark suite provides the clearest separation. The RTX 5070 dominates in DirectX 11 with a score of 277 versus 220, a massive 25.9% advantage. It also leads in DirectX 9 (320 vs 268, +19.4%) and G3D (29137 vs 26645, +9.4%). The G2D test also goes to the RTX 5070 (1305 vs 1063, +22.8%). The RTX 3090 only manages narrow wins in DirectX 10 (182 vs 180, +1.1%) and DirectX 12 (110 vs 108, +1.8%). In GPU Compute, the RTX 5070 wins again, scoring 15787 against 15356, a 2.8% lead.

These results paint a picture of the RTX 5070 being significantly more efficient in older APIs and general compute, while the RTX 3090 holds a slight edge in the most modern DirectX 12 path and OpenCL. The overall win count of 6 for the RTX 5070 versus 4 for the RTX 3090 is driven by the sheer magnitude of the wins in legacy and compute workloads, which outweigh the narrow margins of the RTX 3090's victories.

FAQ

Q: Which card has a higher average benchmark score?

A: The NVIDIA GeForce RTX 5070 has a marginally higher average benchmark score of 41687, compared to the RTX 3090's 41441, representing a 0.6% advantage for the newer card.

Q: Is the RTX 3090 better for DirectX 12 gaming?

A: Data from the 3DMark Steel Nomad (DX12) and Passmark DirectX 12 tests indicates the RTX 3090 holds a slight lead. It scores 5118 in Steel Nomad versus 5077 for the RTX 5070, and 110 in Passmark DX12 versus 108.

Q: Where does the RTX 5070 show its biggest advantage?

A: The RTX 5070 demonstrates its largest wins in legacy API benchmarks. It leads by 25.9% in Passmark DirectX 11 and by 19.4% in Passmark DirectX 9, indicating significantly better performance in older titles.

Q: How do the memory configurations compare?

A: The RTX 3090 has a substantial advantage with 24 GB of GDDR6X memory on a 384-bit bus, offering 936.2 GB/s of bandwidth. The RTX 5070 has 12 GB of GDDR7 on a 192-bit bus, providing 672.0 GB/s.

Q: What are the power requirements for each card?

A: The RTX 5070 has a TDP of 250 W and a suggested PSU of 600 W, while the RTX 3090 has a higher TDP of 350 W and requires a suggested 750 W PSU.

Q: Which card is more efficient in compute workloads?

A: The RTX 5070 leads in the Passmark GPU Compute test, scoring 15787 versus the RTX 3090's 15356, a 2.8% advantage. However, the RTX 3090 wins in Geekbench OpenCL by 3.1%.

Specification Differences

The specification sheets reveal stark contrasts across nearly every major component. The process node is a fundamental difference: the RTX 5070 uses a 5 nm process at TSMC, while the RTX 3090 uses an 8 nm process at Samsung. This leads to the RTX 5070's smaller die size of 263 mm² versus the RTX 3090's 628 mm², despite the newer card having more transistors (31,100 million vs 28,300 million).

Memory is another major divider. The RTX 5070 offers 12 GB of GDDR7 on a 192-bit bus with 672.0 GB/s bandwidth. The RTX 3090 offers double the capacity at 24 GB of GDDR6X on a 384-bit bus, delivering 936.2 GB/s. The clock speeds also differ, with the RTX 5070 running at a base of 2325 MHz and boost of 2512 MHz, versus the RTX 3090's much lower base of 1395 MHz and boost of 1695 MHz.

The core counts are heavily in favor of the RTX 3090. It has 10496 shading units, 328 TMUs, 112 ROPs, 82 RT cores, and 328 tensor cores. The RTX 5070 has 6144 shading units, 192 TMUs, 80 ROPs, 48 RT cores, and 192 tensor cores. Despite this, the RTX 5070 achieves a higher pixel rate (201.0 GPixel/s vs 189.8 GPixel/s), while the RTX 3090 leads in texture rate (556.0 GTexel/s vs 482.3 GTexel/s).

Power and physical dimensions also differ substantially. The RTX 5070 has a TDP of 250 W, is Dual-slot, uses a 1x 16-pin connector, and requires a 600 W PSU. The RTX 3090 has a TDP of 350 W, is Triple-slot, uses a 1x 12-pin connector, and requires a 750 W PSU. The RTX 3090 is also significantly larger at 336 mm in length versus 245 mm for the RTX 5070. The bus interface differs as well, with the RTX 5070 using PCIe 5.0 x16 and the RTX 3090 using PCIe 4.0 x16. Display outputs also vary, with the RTX 5070 offering 1x HDMI 2.1b and 3x DisplayPort 2.1b, while the RTX 3090 offers 1x HDMI 2.1 and 3x DisplayPort 1.4a.

DETAILED SPECIFICATIONS

SPECIFICATION
RTX 3090
RTX 5070
Core Specs
Shading Units
10,496
6,144 -41.5%
Shaders
10,496
6,144 -41.5%
TMUs
328
192 -41.5%
ROPs
112
80 -28.6%
SM Count
82
48 -41.5%
Clocks
Base Clock
1395 MHz
2325 MHz
Boost Clock
1695 MHz
2512 MHz
Memory Clock
1219 MHz 19.5 Gbps effective
1750 MHz 28 Gbps effective
Memory
Memory Size
24 GB
12 GB
VRAM (MB)
24,576
12,288 -50.0%
Memory Type
GDDR6X
GDDR7
Memory Bus
384 bit
192 bit
Bandwidth
936.2 GB/s
672.0 GB/s
Cache
L1 Cache
128 KB (per SM)
128 KB (per SM)
L2 Cache
6 MB
48 MB
Performance
Pixel Rate
189.8 GPixel/s
201.0 GPixel/s
Texture Rate
556.0 GTexel/s
482.3 GTexel/s
FP32 (TFLOPS)
35.58 TFLOPS
30.87 TFLOPS
FP64 (TFLOPS)
556.0 GFLOPS (1:64)
482.3 GFLOPS (1:64)
FP16 (TFLOPS)
35.58 TFLOPS (1:1)
30.87 TFLOPS (1:1)
AI/RT
RT Cores
82
48 -41.5%
Tensor Cores
328
192 -41.5%
Power
TDP
350 W
250 W
TDP (W)
350
250 -28.6%
Suggested PSU
750 W
600 W
Power Connectors
1x 12-pin
1x 16-pin
Architecture
Architecture
Ampere
Blackwell 2.0
GPU Name
GA102
GB205
Generation
GeForce 30
GeForce 50
Process Size
8 nm
5 nm
Transistors
28,300 million
31,100 million
Die Size
628 mm²
263 mm²
Foundry
Samsung
TSMC
Density
45.1M / mm²
118.3M / mm²
API Support
DirectX
12 Ultimate (12_2)
12 Ultimate (12_2)
OpenGL
4.6
4.6
Vulkan
1.4
1.4
OpenCL
3.0
3.0
CUDA
8.6
12.0
Shader Model
6.8
6.9
Physical
Slot Width
Triple-slot
Dual-slot
Length
336 mm 13.2 inches
245 mm 9.6 inches
Height
140 mm 5.5 inches
115 mm 4.5 inches
Outputs
1x HDMI 2.13x DisplayPort 1.4a
1x HDMI 2.1b3x DisplayPort 2.1b
Bus Interface
PCIe 4.0 x16
PCIe 5.0 x16
Other
Launch Price
1,499 USD
549 USD
Production
End-of-life
Active
Predecessor
GeForce 20
GeForce 40
Successor
GeForce 40
GeForce 60
View GeForce RTX 3090 Details View GeForce RTX 5070 Details