AMD Radeon R9 M290X vs AMD Radeon RX 6700 XT Comparison

AMD
RADEON

AMD Radeon R9 M290X

CORE STATE Neptune
VRAM 4 GB
CLOCK SPEED 900 MHz
TDP 100 W
BUS WIDTH 256 bit
ARCHITECTURE GCN 1.0
nm
PROCESS 28 nm
LAUNCH DATE 2014
VS
AMD
RADEON

Radeon RX 6700 XT

CORE STATE Navi 22
VRAM 12 GB
CLOCK SPEED 2581 MHz
TDP 230 W
BUS WIDTH 192 bit
ARCHITECTURE RDNA 2.0
nm
PROCESS 7 nm
LAUNCH DATE 2021

PERFORMANCE BENCHMARKS

geekbench_metal
24,524
130,896
geekbench_opencl
22,028
44,152
3dmark_3dmark_steel_nomad_dx12
N/A
2,435
geekbench_vulkan
N/A
93,500
passmark_directx_10
N/A
124
passmark_directx_11
N/A
173
passmark_directx_12
N/A
77
passmark_directx_9
N/A
242
passmark_g2d
N/A
951
passmark_g3d
N/A
19,786
passmark_gpu_compute
N/A
9,336

Analysis: AMD Radeon R9 M290X vs AMD Radeon RX 6700 XT

Head-to-Head Benchmarks

The benchmark database shows a decisive performance gap between the AMD Radeon RX 6700 XT and the AMD Radeon R9 M290X. In the two shared tests, the RX 6700 XT wins both outright, and the margins are substantial.

In Geekbench Metal, the RX 6700 XT records a score of 130,896, while the R9 M290X manages 24,524. That translates to a 433.7% advantage for the newer card. This is not a marginal improvement; the RX 6700 XT is over five times faster in this particular compute workload. The result reflects the massive architectural and process-node leap between the two generations.

The Geekbench OpenCL test tells a similar story, though with a smaller but still massive gap. The RX 6700 XT scores 44,152, against 22,028 for the R9 M290X. The delta here is 100.4%, meaning the RX 6700 XT delivers roughly double the OpenCL performance. While Metal shows the extreme upper bound of the difference, OpenCL demonstrates that even in a more balanced compute scenario, the RX 6700 XT holds a commanding lead.

Looking at the wider database context, the RX 6700 XT sits in the 72nd percentile of all GPUs, with an average benchmark score of 27,425. Its nearest rivals include the NVIDIA GeForce RTX 4070 Mobile (average score 27,435, delta 0%), the NVIDIA GeForce RTX 3090 (average score 27,565, delta -0.5%), and the AMD Radeon Pro Vega 20 (average score 27,839, delta -1.5%). The RX 6700 XT is essentially neck-and-neck with these high-end parts, which puts its performance in a completely different league from the R9 M290X.

The R9 M290X, by contrast, sits in the 68th percentile of all GPUs, with an average benchmark score of 23,276. Its nearest rivals include the AMD Radeon RX 6600M (average score 23,273, delta 0%), the AMD Radeon Pro Vega 16 (average score 23,250, delta 0.1%), and the NVIDIA P106-100 (average score 23,249, delta 0.1%). While the percentile difference between the two cards is only four points, the average score gap of roughly 4,149 points is significant. The RX 6700 XT is clearly positioned several tiers higher in the performance hierarchy.

Architecture Differences

The architectural gap between these two GPUs is generational. The RX 6700 XT uses the Navi 22 chip, built on the RDNA 2.0 architecture, and fabricated on a 7 nm process at TSMC. The R9 M290X uses the Neptune chip, based on the much older GCN 1.0 architecture, on a 28 nm process, also at TSMC. The process node difference alone, from 28 nm to 7 nm, explains a large portion of the performance and efficiency delta.

Transistor counts tell the story of complexity. The RX 6700 XT packs 17,200 million transistors onto a 335 mm² die, yielding a transistor density of 51.3M per mm². The R9 M290X has just 2,800 million transistors on a 212 mm² die, with a density of 13.2M per mm². The RX 6700 XT has over six times the transistor count, in a die that is only about 58% larger. That density advantage is the direct result of the 7 nm process.

Core configurations are similarly lopsided. The RX 6700 XT features 2,560 shading units, 160 texture mapping units, and 64 raster operations pipelines. The R9 M290X has 1,280 shading units, 80 TMUs, and 32 ROPs. In every category, the RX 6700 XT doubles the older card's resources. The RX 6700 XT also includes 40 dedicated ray tracing cores, a feature entirely absent from the R9 M290X, which has no RT cores at all.

Memory subsystems differ in capacity, type, and bandwidth. The RX 6700 XT comes with 12 GB of GDDR6 memory on a 192-bit bus, delivering 384.0 GB/s of bandwidth. The R9 M290X has 4 GB of GDDR5 memory on a 256-bit bus, providing 153.6 GB/s. Although the R9 M290X has a wider bus, the much faster GDDR6 memory on the RX 6700 XT more than compensates, offering over double the bandwidth. The RX 6700 XT also runs its memory at 2000 MHz (16 Gbps effective), compared to 1200 MHz (4.8 Gbps effective) on the R9 M290X.

Clock speeds are also in favor of the newer card. The RX 6700 XT has a base clock of 2321 MHz, a boost clock of 2581 MHz, and a game clock of 2424 MHz. The R9 M290X operates at a base of 850 MHz and a boost of 900 MHz. The RX 6700 XT's clocks are nearly three times higher, which, combined with the larger core and newer architecture, produces the massive compute advantage seen in the benchmarks.

Rates and throughput figures reinforce the gap. The RX 6700 XT achieves a pixel rate of 165.2 GPixel/s and a texture rate of 413.0 GTexel/s, with FP32 performance of 13.21 TFLOPS. The R9 M290X manages 28.80 GPixel/s, 72.00 GTexel/s, and 2.304 TFLOPS. The FP32 gap is nearly sixfold. The RX 6700 XT also supports FP16 at 26.43 TFLOPS (2:1 ratio), while the R9 M290X has no listed FP16 capability.

FAQ

Q: Which GPU has the higher average benchmark score?

A: The AMD Radeon RX 6700 XT has an average benchmark score of 27,425, compared to 23,276 for the AMD Radeon R9 M290X.

Q: How large is the performance difference in Geekbench Metal?

A: The RX 6700 XT scores 130,896 in Geekbench Metal, while the R9 M290X scores 24,524, giving the RX 6700 XT a 433.7% advantage.

Q: Does the RX 6700 XT support ray tracing?

A: Yes, the RX 6700 XT includes 40 ray tracing cores. The R9 M290X has no ray tracing cores listed in the database.

Q: What are the memory capacities of the two cards?

A: The RX 6700 XT has 12 GB of GDDR6 memory, while the R9 M290X has 4 GB of GDDR5 memory.

Q: Which card has a higher transistor density?

A: The RX 6700 XT has a transistor density of 51.3M per mm², versus 13.2M per mm² for the R9 M290X.

Q: What is the DirectX support level for each GPU?

A: The RX 6700 XT supports DirectX 12 Ultimate (12_2), while the R9 M290X supports DirectX 12 (11_1).

Specification Differences

| Specification | AMD Radeon RX 6700 XT | AMD Radeon R9 M290X |

|---|---|---|

| Architecture | RDNA 2.0 | GCN 1.0 |

| Process Node | 7 nm | 28 nm |

| Transistors | 17,200 million | 2,800 million |

| Die Size | 335 mm² | 212 mm² |

| Transistor Density | 51.3M / mm² | 13.2M / mm² |

| Base Clock | 2321 MHz | 850 MHz |

| Boost Clock | 2581 MHz | 900 MHz |

| Memory Size | 12 GB | 4 GB |

| Memory Type | GDDR6 | GDDR5 |

| Memory Bus Width | 192 bit | 256 bit |

| Memory Bandwidth | 384.0 GB/s | 153.6 GB/s |

| Memory Clock | 2000 MHz (16 Gbps effective) | 1200 MHz (4.8 Gbps effective) |

| Shading Units | 2560 | 1280 |

| TMUs | 160 | 80 |

| ROPs | 64 | 32 |

| RT Cores | 40 | None |

| Pixel Rate | 165.2 GPixel/s | 28.80 GPixel/s |

| Texture Rate | 413.0 GTexel/s | 72.00 GTexel/s |

| FP32 Performance | 13.21 TFLOPS | 2.304 TFLOPS |

| FP16 Performance | 26.43 TFLOPS (2:1) | None listed |

| TDP | 230 W | 100 W |

| Slot Width | Dual-slot | MXM Module |

| Power Connectors | 1x 6-pin + 1x 8-pin | None |

| Bus Interface | PCIe 4.0 x16 | PCIe 3.0 x16 |

| Display Outputs | 1x HDMI 2.1, 3x DisplayPort 1.4a | Portable Device Dependent |

| DirectX Version | 12 Ultimate (12_2) | 12 (11_1) |

| Vulkan Version | 1.4 | 1.2.170 |

Where Each One Wins

The AMD Radeon RX 6700 XT wins in every measurable category where both cards share a benchmark. The data shows a 433.7% lead in Geekbench Metal and a 100.4% lead in Geekbench OpenCL. For compute-heavy workloads, content creation, and modern gaming, the RX 6700 XT is the clear choice. Its 12 GB of GDDR6 memory, 384.0 GB/s bandwidth, and 13.21 TFLOPS of FP32 performance make it suitable for high-resolution textures, ray tracing workloads, and demanding professional applications. The 40 RT cores provide hardware-accelerated ray tracing, a feature the R9 M290X cannot offer at all.

The AMD Radeon R9 M290X, while far behind in raw performance, does have some characteristics that suit specific use cases. Its 100 W TDP is significantly lower than the RX 6700 XT's 230 W, and its MXM module form factor is designed for portable devices, not desktop towers. It also uses no external power connectors, which simplifies installation in constrained systems. For legacy applications, its GCN 1.0 architecture and 4 GB of GDDR5 memory may be sufficient, and its 256-bit memory bus, while paired with slower memory, provides a wider path for certain memory-access patterns. The R9 M290X also supports DirectX 12 (11_1) and Vulkan 1.2.170, so it can run modern APIs, albeit with older feature levels.

In practical terms, the RX 6700 XT targets desktop gaming and professional workstations, with a dual-slot design, a 550 W suggested PSU, and PCIe 4.0 x16 connectivity. The R9 M290X targets mobile workstations and small-form-factor systems, with its MXM module and portable-device-dependent display outputs. The RX 6700 XT is end-of-life, as is the R9 M290X, but the former is a much more recent product, released in 2021 versus 2014 for the latter.

For users with a desktop system and a need for modern gaming performance, the RX 6700 XT is the obvious winner. For those maintaining older mobile systems or requiring a low-power, connector-free GPU, the R9 M290X remains functionally relevant, but the performance gap is so wide that any new workload will strongly favor the RX 6700 XT. The database records two benchmark wins for the RX 6700 XT and zero for the R9 M290X, which accurately summarizes the overall competitive landscape.

DETAILED SPECIFICATIONS

SPECIFICATION
R9 M290X
RX 6700 XT
Core Specs
Shading Units
1,280
2,560 +100.0%
Shaders
1,280
2,560 +100.0%
TMUs
80
160 +100.0%
ROPs
32
64 +100.0%
Compute Units
20
40 +100.0%
Clocks
Base Clock
850 MHz
2321 MHz
Boost Clock
900 MHz
2581 MHz
Game Clock
—
2424 MHz
Memory Clock
1200 MHz 4.8 Gbps effective
2000 MHz 16 Gbps effective
Memory
Memory Size
4 GB
12 GB
VRAM (MB)
4,096
12,288 +200.0%
Memory Type
GDDR5
GDDR6
Memory Bus
256 bit
192 bit
Bandwidth
153.6 GB/s
384.0 GB/s
Cache
L1 Cache
16 KB (per CU)
128 KB per Array
L2 Cache
512 KB
3 MB
L3 Cache
—
96 MB
L0 Cache
—
32 KB per WGP
Performance
Pixel Rate
28.80 GPixel/s
165.2 GPixel/s
Texture Rate
72.00 GTexel/s
413.0 GTexel/s
FP32 (TFLOPS)
2.304 TFLOPS
13.21 TFLOPS
FP64 (TFLOPS)
144.0 GFLOPS (1:16)
825.9 GFLOPS (1:16)
FP16 (TFLOPS)
—
26.43 TFLOPS (2:1)
AI/RT
RT Cores
—
40
Power
TDP
100 W
230 W
TDP (W)
100
230 +130.0%
Suggested PSU
—
550 W
Power Connectors
None
1x 6-pin + 1x 8-pin
Architecture
Architecture
GCN 1.0
RDNA 2.0
GPU Name
Neptune
Navi 22
Generation
Gem System (R9 M200)
Navi II (RX 6000)
Process Size
28 nm
7 nm
Transistors
2,800 million
17,200 million
Die Size
212 mm²
335 mm²
Foundry
TSMC
TSMC
Density
13.2M / mm²
51.3M / mm²
API Support
DirectX
12 (11_1)
12 Ultimate (12_2)
OpenGL
4.6
4.6
Vulkan
1.2.170
1.4
OpenCL
2.1 (1.2)
2.1
Shader Model
6.5 (5.1)
6.8
Physical
Slot Width
MXM Module
Dual-slot
Length
—
267 mm 10.5 inches
Height
—
110 mm 4.3 inches
Outputs
Portable Device Dependent
1x HDMI 2.13x DisplayPort 1.4a
Bus Interface
PCIe 3.0 x16
PCIe 4.0 x16
Other
Launch Price
—
479 USD
Production
End-of-life
End-of-life
Predecessor
Solar System
Navi
Successor
Polaris Mobile
Navi III
View Radeon R9 M290X Details View Radeon RX 6700 XT Details