AMD Radeon RX 470 vs AMD Radeon RX 6700M Comparison

AMD
RADEON

AMD Radeon RX 470

CORE STATE Ellesmere
VRAM 4 GB
CLOCK SPEED 1206 MHz
TDP 120 W
BUS WIDTH 256 bit
ARCHITECTURE GCN 4.0
nm
PROCESS 14 nm
LAUNCH DATE 2016
VS
AMD
RADEON

Radeon RX 6700M

CORE STATE Navi 22
VRAM 10 GB
CLOCK SPEED 2400 MHz
TDP 135 W
BUS WIDTH 160 bit
ARCHITECTURE RDNA 2.0
nm
PROCESS 7 nm
LAUNCH DATE 2021

PERFORMANCE BENCHMARKS

3dmark_3dmark_steel_nomad_dx12
842
1,845
geekbench_metal
41,690
91,911
geekbench_opencl
33,568
77,666
geekbench_vulkan
39,884
90,816
passmark_directx_10
N/A
92
passmark_directx_11
N/A
129
passmark_directx_12
N/A
65
passmark_directx_9
N/A
155
passmark_g2d
N/A
555
passmark_g3d
N/A
13,536
passmark_gpu_compute
N/A
5,191

Analysis: AMD Radeon RX 470 vs AMD Radeon RX 6700M

The Verdict

The recorded data paints a clear picture: the AMD Radeon RX 6700M dominates the AMD Radeon RX 470 in every benchmark test where both were measured. Across four head-to-head comparisons, the RX 6700M wins all four, with delta percentages ranging from -54.4% to -56.8%, meaning the RX 470 trails by over half in each test. The database shows the RX 6700M posting a 3DMark Steel Nomad DX12 score of 1845 versus 842 for the RX 470, a 54.4% gap. In Geekbench Metal, the RX 6700M scores 91911 against 41690, a 54.6% difference. Geekbench OpenCL shows 77666 versus 33568, a 56.8% gap, and Geekbench Vulkan records 90816 versus 39884, a 56.1% deficit.

The average benchmark scores confirm this trend. The RX 470 carries an average score of 28996, while the RX 6700M sits at 25633. Notably, the RX 470 actually holds a higher percentile ranking against all GPUs at 74, compared to 71 for the RX 6700M, which reflects the broader field of mobile and desktop parts included in the database. The nearest rivals for each card further illustrate the positioning. The RX 470 sits within 0.7% of the AMD Radeon RX 6800M, Intel Arc A370M, AMD Radeon RX Vega M GH, and AMD FirePro W8000, with delta percentages of 0.4%, -0.6%, -0.7%, and -0.7% respectively. The RX 6700M, meanwhile, is within 0.9% of the AMD Radeon Pro W5700, NVIDIA GeForce RTX 3080 Ti Mobile, AMD FirePro D700, and AMD FirePro W7100.

Who should pick which? The data indicates the RX 6700M is the superior performer for any modern workload requiring high throughput in DX12, Metal, OpenCL, or Vulkan. Its wins are decisive, not marginal. The RX 470, despite its lower scores, remains a viable option only if the user is constrained to a desktop form factor with a dual-slot footprint and a 6-pin power connector, as it is an end-of-life desktop part. The RX 6700M is an integrated graphics processor (IGP) for mobile systems, so the choice is fundamentally about platform: a desktop user with legacy PCIe 3.0 slots would select the RX 470, while a laptop buyer would receive the RX 6700M. For pure compute performance, the RX 6700M is the clear winner. For a stationary desktop build, the RX 470 is the only physically compatible option of the two.

Architecture Differences

The two GPUs are separated by five years of architectural evolution, which explains the performance chasm. The RX 470 uses the Ellesmere chip built on the GCN 4.0 architecture, manufactured on a 14 nm process at GlobalFoundries. It packs 5,700 million transistors on a 232 mm² die, yielding a transistor density of 24.6 million per square millimeter. The RX 6700M uses the Navi 22 chip on the RDNA 2.0 architecture, produced on a 7 nm process at TSMC. This newer node packs 17,200 million transistors onto a 335 mm² die, achieving a density of 51.3 million per square millimeter, more than double the density of the older part.

The RX 470 belongs to the Arctic Islands generation (RX 400), while the RX 6700M is part of the Navi Mobile generation (RX 6000M). The RX 470's GCN 4.0 architecture supports DirectX 12 (12_0), OpenGL 4.6, and Vulkan 1.3. The RX 6700M's RDNA 2.0 architecture steps up to DirectX 12 Ultimate (12_2), OpenGL 4.6, and Vulkan 1.4. The newer card also introduces 36 ray tracing cores, a feature entirely absent from the RX 470, which lists no RT cores.

Clock speeds differ substantially. The RX 470 runs at a base clock of 926 MHz and a boost clock of 1206 MHz. The RX 6700M operates at a base of 1489 MHz, a boost of 2400 MHz, and a game clock of 2300 MHz. Memory configurations diverge as well: the RX 470 uses 4 GB of GDDR5 on a 256-bit bus, while the RX 6700M uses 10 GB of GDDR6 on a 160-bit bus. The RX 470's memory runs at 1650 MHz (6.6 Gbps effective), the RX 6700M at 2000 MHz (16 Gbps effective). Bandwidth figures follow: 211.2 GB/s for the RX 470, 320.0 GB/s for the RX 6700M.

Shading units, texture mapping units, and render output units all favor the newer card. The RX 470 has 2048 shading units, 128 TMUs, and 32 ROPs. The RX 6700M has 2304 shading units, 144 TMUs, and 64 ROPs. Pixel rate jumps from 38.59 GPixel/s to 153.6 GPixel/s, a fourfold increase. Texture rate rises from 154.4 GTexel/s to 345.6 GTexel/s. FP32 compute scales from 4.940 TFLOPS to 11.06 TFLOPS. FP16 performance is telling: the RX 470 delivers 4.940 TFLOPS (1:1 ratio), while the RX 6700M delivers 22.12 TFLOPS (2:1 ratio), showing a fundamental change in compute capability.

FAQ

Q: Which GPU has the higher average benchmark score?

A: The AMD Radeon RX 470 has a higher average benchmark score of 28996, compared to 25633 for the AMD Radeon RX 6700M. This is counterintuitive given the head-to-head results, but the average includes different test suites and the RX 470 sits in a different competitive neighborhood.

Q: What is the performance gap in the 3DMark Steel Nomad DX12 test?

A: The RX 6700M scores 1845, while the RX 470 scores 842. The delta percentage is -54.4%, meaning the RX 470 trails by 54.4% in this specific test.

Q: Does the RX 470 support ray tracing?

A: No. The RX 470 lists no RT cores. The RX 6700M includes 36 ray tracing cores, which is a feature of the RDNA 2.0 architecture.

Q: Which card has a higher memory bandwidth?

A: The RX 6700M has a memory bandwidth of 320.0 GB/s, compared to 211.2 GB/s for the RX 470. The newer card uses 10 GB of GDDR6 on a 160-bit bus, while the older card uses 4 GB of GDDR5 on a 256-bit bus.

Q: What is the transistor density difference between the two chips?

A: The RX 6700M's Navi 22 chip has a transistor density of 51.3 million per square millimeter, more than double the RX 470's Ellesmere chip, which has 24.6 million per square millimeter. This reflects the 7 nm process versus the 14 nm process.

Q: Which card is a mobile part?

A: The RX 6700M is an integrated graphics processor (IGP) with a slot width of "IGP" and no power connectors, indicating a mobile design. The RX 470 is a dual-slot desktop card with a 1x 6-pin power connector and a 240 mm length.

Specification Differences

The two cards differ in nearly every specification field. The RX 470 uses the Ellesmere chip, while the RX 6700M uses Navi 22. The architecture is GCN 4.0 versus RDNA 2.0. The process node is 14 nm versus 7 nm, with foundries GlobalFoundries versus TSMC. Transistor count is 5,700 million versus 17,200 million, and die size is 232 mm² versus 335 mm². Transistor density is 24.6M per mm² versus 51.3M per mm².

Clock specifications diverge completely. The RX 470 has a base clock of 926 MHz and a boost of 1206 MHz, with no game clock listed. The RX 6700M has a base of 1489 MHz, a boost of 2400 MHz, and a game clock of 2300 MHz. Memory clocks are 1650 MHz (6.6 Gbps effective) versus 2000 MHz (16 Gbps effective). Memory size is 4 GB GDDR5 versus 10 GB GDDR6. Bus width is 256 bit versus 160 bit. Bandwidth is 211.2 GB/s versus 320.0 GB/s.

Compute resources differ: shading units are 2048 versus 2304, TMUs are 128 versus 144, ROPs are 32 versus 64. The RX 6700M adds 36 RT cores, which the RX 470 lacks. Pixel rate is 38.59 GPixel/s versus 153.6 GPixel/s. Texture rate is 154.4 GTexel/s versus 345.6 GTexel/s. FP32 is 4.940 TFLOPS versus 11.06 TFLOPS. FP16 is 4.940 TFLOPS (1:1) versus 22.12 TFLOPS (2:1).

Power and physical dimensions also separate them. The RX 470 has a TDP of 120 W, a dual-slot footprint, a 1x 6-pin power connector, and a suggested PSU of 300 W. The RX 6700M has a TDP of 135 W, an IGP slot width, no power connectors, and no suggested PSU. The RX 470 uses PCIe 3.0 x16, the RX 6700M uses PCIe 4.0 x16. Display outputs are 1x HDMI 2.0b and 3x DisplayPort 1.4a for the RX 470, versus "Portable Device Dependent" for the RX 6700M. DirectX support is 12 (12_0) versus 12 Ultimate (12_2), and Vulkan is 1.3 versus 1.4. The RX 470 has physical dimensions of 240 mm length, 95 mm height, and 35 mm width; the RX 6700M has no listed dimensions.

Head-to-Head Benchmarks

The four recorded head-to-head tests show uniform dominance by the RX 6700M, with no wins for the RX 470. The largest gap appears in Geekbench OpenCL, where the RX 470 scores 33568 and the RX 6700M scores 77666, a delta of -56.8%. This test measures general compute throughput, and the RDNA 2.0 architecture's FP32 advantage (11.06 TFLOPS versus 4.940 TFLOPS) explains the magnitude of the deficit. The RX 470 trails by more than half, indicating a fundamental generational leap rather than a marginal improvement.

Geekbench Vulkan shows a similar pattern. The RX 470 records 39884, while the RX 6700M reaches 90816, a delta of -56.1%. Vulkan performance benefits from the newer architecture's improved command processing and the higher boost clock of 2400 MHz versus 1206 MHz. The RX 6700M's score is more than double the RX 470's, consistent with the FP32 compute ratio.

Geekbench Metal results are slightly less lopsided but still decisive. The RX 470 scores 41690, the RX 6700M scores 91911, a delta of -54.6%. Metal is Apple's graphics API, and the RX 6700M's 64 ROPs versus 32 ROPs likely contributes to the advantage, as pixel throughput doubles from 38.59 GPixel/s to 153.6 GPixel/s.

The 3DMark Steel Nomad DX12 test shows the smallest relative gap, at -54.4%. The RX 470 scores 842, the RX 6700M scores 1845. Even here, the newer card more than doubles the older one's output. DX12 workloads leverage the RX 6700M's DirectX 12 Ultimate feature set and ray tracing cores, though the benchmark itself does not isolate RT performance.

Across all four tests, the RX 6700M's win margin is remarkably consistent, hovering between 54.4% and 56.8%. This uniformity suggests the performance difference is architectural and clock-driven rather than workload-specific. The RX 470's nearest rivals, including the RX 6800M with a score of 28874, sit within 0.7% of its average, showing that the RX 470 is competitive within its own era. The RX 6700M's rivals, like the RTX 3080 Ti Mobile at 25740, are within 0.9%, placing it in a different performance tier entirely. The data shows no scenario where the RX 470 closes the gap, making the RX 6700M the definitive choice for compute-intensive tasks on mobile platforms.

DETAILED SPECIFICATIONS

SPECIFICATION
RX 470
RX 6700M
Core Specs
Shading Units
2,048
2,304 +12.5%
Shaders
2,048
2,304 +12.5%
TMUs
128
144 +12.5%
ROPs
32
64 +100.0%
Compute Units
32
36 +12.5%
Clocks
Base Clock
926 MHz
1489 MHz
Boost Clock
1206 MHz
2400 MHz
Game Clock
—
2300 MHz
Memory Clock
1650 MHz 6.6 Gbps effective
2000 MHz 16 Gbps effective
Memory
Memory Size
4 GB
10 GB
VRAM (MB)
4,096
10,240 +150.0%
Memory Type
GDDR5
GDDR6
Memory Bus
256 bit
160 bit
Bandwidth
211.2 GB/s
320.0 GB/s
Cache
L1 Cache
16 KB (per CU)
128 KB per Array
L2 Cache
2 MB
3 MB
L3 Cache
—
80 MB
L0 Cache
—
32 KB per WGP
Performance
Pixel Rate
38.59 GPixel/s
153.6 GPixel/s
Texture Rate
154.4 GTexel/s
345.6 GTexel/s
FP32 (TFLOPS)
4.940 TFLOPS
11.06 TFLOPS
FP64 (TFLOPS)
308.7 GFLOPS (1:16)
691.2 GFLOPS (1:16)
FP16 (TFLOPS)
4.940 TFLOPS (1:1)
22.12 TFLOPS (2:1)
AI/RT
RT Cores
—
36
Power
TDP
120 W
135 W
TDP (W)
120
135 +12.5%
Suggested PSU
300 W
—
Power Connectors
1x 6-pin
None
Architecture
Architecture
GCN 4.0
RDNA 2.0
GPU Name
Ellesmere
Navi 22
Generation
Arctic Islands (RX 400)
Navi Mobile (RX 6000M)
Process Size
14 nm
7 nm
Transistors
5,700 million
17,200 million
Die Size
232 mm²
335 mm²
Foundry
GlobalFoundries
TSMC
Density
24.6M / mm²
51.3M / mm²
API Support
DirectX
12 (12_0)
12 Ultimate (12_2)
OpenGL
4.6
4.6
Vulkan
1.3
1.4
OpenCL
2.1
2.1
Shader Model
6.7
6.8
Physical
Slot Width
Dual-slot
IGP
Length
240 mm 9.4 inches
—
Height
95 mm 3.7 inches
—
Outputs
1x HDMI 2.0b3x DisplayPort 1.4a
Portable Device Dependent
Bus Interface
PCIe 3.0 x16
PCIe 4.0 x16
Other
Launch Price
179 USD
—
Production
End-of-life
End-of-life
Predecessor
Pirate Islands
Polaris Mobile
Successor
Polaris
—
View Radeon RX 470 Details View Radeon RX 6700M Details