AMD Radeon HD 8970M vs AMD Radeon RX 5700 Comparison

AMD
RADEON

AMD Radeon HD 8970M

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 2013
VS
AMD
RADEON

Radeon RX 5700

CORE STATE Navi 10
VRAM 8 GB
CLOCK SPEED 1725 MHz
TDP 180 W
BUS WIDTH 256 bit
ARCHITECTURE RDNA 1.0
nm
PROCESS 7 nm
LAUNCH DATE 2019

PERFORMANCE BENCHMARKS

geekbench_opencl
21,237
69,603
3dmark_3dmark_steel_nomad_dx12
N/A
1,862
geekbench_metal
N/A
86,079
geekbench_vulkan
N/A
64,166
passmark_directx_10
N/A
87
passmark_directx_11
N/A
101
passmark_directx_12
N/A
54
passmark_directx_9
N/A
209
passmark_g2d
N/A
877
passmark_g3d
N/A
14,314
passmark_gpu_compute
N/A
6,517

Analysis: AMD Radeon HD 8970M vs AMD Radeon RX 5700

The AMD Radeon RX 5700 and AMD Radeon HD 8970M represent two distinct eras of GPU design, and the benchmark data reflects a massive gulf in performance. The RX 5700, a desktop part from the RDNA 1.0 generation, utterly dominates the older mobile HD 8970M in every measurable way. The only shared benchmark, Geekbench OpenCL, shows the RX 5700 scoring 69,603 against the HD 8970M’s 21,237, a delta of 227.7%. This is not a close contest; it is a generational wipeout.

Head-to-Head Benchmarks

The single direct comparison available in the data is Geekbench OpenCL, and the result is decisive. The RX 5700 achieves a score of 69,603, while the HD 8970M manages only 21,237. This translates to a 227.7% advantage for the RX 5700, meaning it delivers more than three times the compute performance in this particular workload. For context, the RX 5700’s average benchmark score across all tests is 22,170, while the HD 8970M’s average is 21,237—the RX 5700’s single OpenCL result alone is over three times the HD 8970M’s entire average.

Looking at the broader benchmark suite for the RX 5700, its strengths are evident across multiple APIs. In Passmark DirectX 9, it scores 209, which is more than double its DirectX 11 score of 101 and roughly four times its DirectX 12 score of 54. This suggests the card handles legacy titles exceptionally well. Its Passmark G3D score of 14,314 and GPU Compute score of 6,517 further cement its position as a capable all-rounder. The HD 8970M, by contrast, has no other benchmark results in the pack, leaving its OpenCL score as the sole data point. That score places it in the 66th percentile of all GPUs, while the RX 5700 sits in the 67th percentile—a surprisingly close overall ranking, though the raw numbers tell a different story.

The RX 5700’s nearest rivals in the database include the RX 6700S (average score 22,154, delta 0.1%), the RTX 5060 Mobile (22,435, delta -1.2%), and the GTX 1060 6 GB (21,856, delta 1.4%). It essentially trades blows with these cards, sitting within a 1.7% margin of the RX 7700 XT (22,549, delta -1.7%). The HD 8970M’s nearest rivals are the RX Vega M GL (21,153, delta 0.4%), RTX A4000 Mobile (21,379, delta -0.7%), and RTX 5050 (21,035, delta 1%). Both cards are statistically tied with their immediate competitors, but the performance tier is entirely different.

Where Each One Wins

The RX 5700 wins in every category where data exists. Its architecture is built for modern workloads, with support for DirectX 12 (12_1), OpenGL 4.6, and Vulkan 1.4, whereas the HD 8970M only reaches DirectX 12 (11_1), OpenGL 4.6, and Vulkan 1.2.170. The newer card also has a substantial edge in raw throughput: 7.949 TFLOPS FP32 versus 2.304 TFLOPS, and a pixel rate of 110.4 GPixel/s versus 28.80 GPixel/s. Texture rate is similarly lopsided at 248.4 GTexel/s versus 72.00 GTexel/s.

For gaming, the RX 5700 is the clear choice. Its Passmark scores show strong performance across DirectX 9, 10, and 11, with the DirectX 9 score of 209 being particularly notable. The HD 8970M has no such data, but given its 2013 release date and GCN 1.0 architecture, it is reasonable to infer it would struggle with modern titles. The RX 5700’s 8 GB of GDDR6 memory with 448.0 GB/s bandwidth dwarfs the HD 8970M’s 4 GB of GDDR5 at 153.6 GB/s, meaning the newer card can handle higher resolutions and larger textures without bottlenecking.

The HD 8970M’s only potential advantage is its form factor. As an MXM module with a 100 W TDP, it is designed for laptops, whereas the RX 5700 is a dual-slot desktop card with a 180 W TDP. For a mobile user, the HD 8970M is the only option in this comparison, but that is a niche use case. In pure performance, the RX 5700 wins every benchmark it appears in, and the HD 8970M has zero wins in the head-to-head data.

Architecture Differences

The two GPUs are separated by six years of architectural evolution. The RX 5700 uses the Navi 10 chip built on TSMC’s 7 nm process, packing 10,300 million transistors into a 251 mm² die. The HD 8970M uses the Neptune chip on a 28 nm process, with 2,800 million transistors on a 212 mm² die. The transistor density tells the story: 41.0M / mm² for the RX 5700 versus 13.2M / mm² for the HD 8970M. This is a 3x density improvement, enabling far more compute units in the same physical space.

The RX 5700’s RDNA 1.0 architecture is a major departure from the HD 8970M’s GCN 1.0. RDNA is designed for higher IPC and better power efficiency, which is reflected in the clock speeds: the RX 5700 boosts to 1725 MHz, while the HD 8970M peaks at 900 MHz. The RX 5700 also has significantly more execution resources—2,304 shading units, 144 texture mapping units, and 64 ROPs—versus the HD 8970M’s 1,280 shading units, 80 TMUs, and 32 ROPs.

Memory technology is another differentiator. The RX 5700 uses 8 GB of GDDR6 at 14 Gbps effective, yielding 448.0 GB/s of bandwidth. The HD 8970M uses 4 GB of GDDR5 at 4.8 Gbps effective, for 153.6 GB/s. Both use a 256-bit bus, but the newer memory standard gives the RX 5700 nearly triple the bandwidth. The RX 5700 also supports PCIe 4.0 x16, while the HD 8970M is limited to PCIe 3.0 x16. Neither card has ray tracing or tensor cores, as both predate those features in AMD’s lineup.

Power consumption scales with performance: the RX 5700 draws 180 W and requires a 450 W PSU, while the HD 8970M draws 100 W and has no specified PSU requirement. The RX 5700’s power connectors are 1x 6-pin plus 1x 8-pin, whereas the HD 8970M uses an MXM module interface. The RX 5700 also has a defined physical footprint—268 mm length, 111 mm height, 36 mm width—while the HD 8970M’s dimensions are listed as null, being dependent on the host laptop.

The Verdict

The data is unambiguous: the AMD Radeon RX 5700 is the superior GPU by every metric available. It delivers 227.7% higher OpenCL performance, has 3.4x the shading units, 4.5x the ROPs, and 3.4x the FP32 throughput. Its memory bandwidth is 2.9x higher, and it supports newer API versions. The RX 5700 is a desktop card intended for high-refresh 1080p or 1440p gaming, and its Passmark scores confirm it handles both old and new titles well. The HD 8970M, by contrast, is a 2013 mobile part that is now thoroughly obsolete for anything beyond basic tasks or very old games.

If you are building a desktop system, the RX 5700 is the only sensible choice, provided your case can accommodate a 268 mm dual-slot card and your PSU can handle 180 W. Its launch MSRP was 349 USD. The HD 8970M should only be considered if you have a specific laptop that requires an MXM module and you cannot replace the entire machine. In that scenario, it remains a functional GPU, but its 66th percentile ranking means it sits at the bottom of modern performance charts. For anyone choosing between these two, the RX 5700 wins on performance, features, and longevity. The HD 8970M wins only on portability, and even that is a stretch given its age.

FAQ

Q: How much faster is the RX 5700 than the HD 8970M in OpenCL?

A: The RX 5700 scores 69,603 in Geekbench OpenCL, while the HD 8970M scores 21,237. This is a 227.7% advantage for the RX 5700.

Q: Which GPU has more shading units?

A: The RX 5700 has 2,304 shading units, compared to the HD 8970M’s 1,280. This is a 1.8x difference in raw shader count.

Q: Does the HD 8970M support ray tracing?

A: No. Neither GPU has ray tracing cores; both list null for RT cores in their specifications.

Q: What is the memory bandwidth of each card?

A: The RX 5700 has 448.0 GB/s of bandwidth from 8 GB of GDDR6, while the HD 8970M has 153.6 GB/s from 4 GB of GDDR5. The RX 5700’s bandwidth is 2.9x higher.

Q: Which card is more power-efficient?

A: The HD 8970M draws 100 W, while the RX 5700 draws 180 W. However, the RX 5700 delivers 227.7% more OpenCL performance, making it far more efficient per watt.

Q: Can the RX 5700 run older DirectX titles?

A: Yes. Its Passmark DirectX 9 score is 209, which is higher than its DirectX 11 score of 101 and DirectX 12 score of 54, indicating strong legacy support.

Specification Differences

| Specification | AMD Radeon RX 5700 | AMD Radeon HD 8970M |

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

| Architecture | RDNA 1.0 | GCN 1.0 |

| Process Node | 7 nm | 28 nm |

| Transistors | 10,300 million | 2,800 million |

| Die Size | 251 mm² | 212 mm² |

| Base Clock | 1465 MHz | 850 MHz |

| Boost Clock | 1725 MHz | 900 MHz |

| Memory Size | 8 GB | 4 GB |

| Memory Type | GDDR6 | GDDR5 |

| Memory Bus | 256 bit | 256 bit |

| Bandwidth | 448.0 GB/s | 153.6 GB/s |

| Shading Units | 2304 | 1280 |

| TMUs | 144 | 80 |

| ROPs | 64 | 32 |

| Pixel Rate | 110.4 GPixel/s | 28.80 GPixel/s |

| Texture Rate | 248.4 GTexel/s | 72.00 GTexel/s |

| FP32 | 7.949 TFLOPS | 2.304 TFLOPS |

| TDP | 180 W | 100 W |

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

| DirectX | 12 (12_1) | 12 (11_1) |

| Vulkan | 1.4 | 1.2.170 |

| Slot Width | Dual-slot | MXM Module |

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

| Suggested PSU | 450 W | None listed |

| Release Date | 2019-07-06 | 2013-05-13 |

DETAILED SPECIFICATIONS

SPECIFICATION
HD 8970M
RX 5700
Core Specs
Shading Units
1,280
2,304 +80.0%
Shaders
1,280
2,304 +80.0%
TMUs
80
144 +80.0%
ROPs
32
64 +100.0%
Compute Units
20
36 +80.0%
Clocks
Base Clock
850 MHz
1465 MHz
Boost Clock
900 MHz
1725 MHz
Game Clock
—
1625 MHz
Memory Clock
1200 MHz 4.8 Gbps effective
1750 MHz 14 Gbps effective
Memory
Memory Size
4 GB
8 GB
VRAM (MB)
4,096
8,192 +100.0%
Memory Type
GDDR5
GDDR6
Memory Bus
256 bit
256 bit
Bandwidth
153.6 GB/s
448.0 GB/s
Cache
L1 Cache
16 KB (per CU)
—
L2 Cache
512 KB
4 MB
Performance
Pixel Rate
28.80 GPixel/s
110.4 GPixel/s
Texture Rate
72.00 GTexel/s
248.4 GTexel/s
FP32 (TFLOPS)
2.304 TFLOPS
7.949 TFLOPS
FP64 (TFLOPS)
144.0 GFLOPS (1:16)
496.8 GFLOPS (1:16)
FP16 (TFLOPS)
—
15.90 TFLOPS (2:1)
Power
TDP
100 W
180 W
TDP (W)
100
180 +80.0%
Suggested PSU
—
450 W
Power Connectors
—
1x 6-pin + 1x 8-pin
Architecture
Architecture
GCN 1.0
RDNA 1.0
GPU Name
Neptune
Navi 10
Generation
Solar System (HD 8900M)
Navi (RX 5000)
Process Size
28 nm
7 nm
Transistors
2,800 million
10,300 million
Die Size
212 mm²
251 mm²
Foundry
TSMC
TSMC
Density
13.2M / mm²
41.0M / mm²
API Support
DirectX
12 (11_1)
12 (12_1)
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
—
268 mm 10.6 inches
Height
—
111 mm 4.4 inches
Outputs
Portable Device Dependent
1x HDMI 2.0b3x DisplayPort 1.4a
Bus Interface
PCIe 3.0 x16
PCIe 4.0 x16
Other
Launch Price
—
349 USD
Production
End-of-life
End-of-life
Predecessor
London
Vega
Successor
Gem System
Navi II
View Radeon HD 8970M Details View Radeon RX 5700 Details