AMD Radeon HD 7970 vs AMD Radeon RX 470 Comparison

AMD
RADEON

AMD Radeon HD 7970

CORE STATE Tahiti
VRAM 3 GB
CLOCK SPEED
TDP 250 W
BUS WIDTH 384 bit
ARCHITECTURE GCN 1.0
nm
PROCESS 28 nm
LAUNCH DATE 2012
VS
AMD
RADEON

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

PERFORMANCE BENCHMARKS

geekbench_opencl
34,541
33,568
3dmark_3dmark_steel_nomad_dx12
N/A
842
geekbench_metal
N/A
41,690
geekbench_vulkan
N/A
39,884

Analysis: AMD Radeon HD 7970 vs AMD Radeon RX 470

FAQ

Q: Which GPU has the higher average benchmark score?

A: The AMD Radeon HD 7970 records an average benchmark score of 34,541, placing it in the 79th percentile of all GPUs. The AMD Radeon RX 470 has an average score of 28,996, placing it in the 74th percentile.

Q: How do the two cards compare in the Geekbench OpenCL test?

A: The HD 7970 scores 34,541 versus 33,568 for the RX 470. This gives the HD 7970 a 2.9% lead in that specific workload, the only directly comparable benchmark in the database.

Q: What are the closest rivals to each card based on average score?

A: For the HD 7970, the nearest rivals are the NVIDIA T1000 8 GB (34,561, 0.1% higher), NVIDIA A2 (34,690, 0.4% higher), NVIDIA TITAN V (34,355, 0.5% lower), and NVIDIA RTX A1000 (34,207, 1% lower). For the RX 470, the nearest rivals are the AMD Radeon RX 6800M (28,874, 0.4% lower), Intel Arc A370M (29,175, 0.6% higher), AMD Radeon RX Vega M GH (29,197, 0.7% higher), and AMD FirePro W8000 (29,211, 0.7% higher).

Q: What are the memory specifications of each card?

A: The HD 7970 has 3 GB of GDDR5 on a 384-bit bus with 264.0 GB/s bandwidth and 5.5 Gbps effective memory speed. The RX 470 has 4 GB of GDDR5 on a 256-bit bus with 211.2 GB/s bandwidth and 6.6 Gbps effective memory speed.

Q: What is the thermal design power (TDP) difference?

A: The HD 7970 is rated at 250 W TDP, while the RX 470 is rated at 120 W TDP. The RX 470 requires a 300 W suggested PSU and a single 6-pin connector, whereas the HD 7970 needs a 600 W suggested PSU and both a 6-pin and an 8-pin connector.

Q: What API levels do the two cards support?

A: The HD 7970 supports DirectX 12 (11_1), OpenGL 4.6, and Vulkan 1.2.170. The RX 470 supports DirectX 12 (12_0), OpenGL 4.6, and Vulkan 1.3.

Where Each One Wins

The recorded data shows a clear split between compute performance and modern API readiness. The AMD Radeon HD 7970 wins the only shared benchmark, Geekbench OpenCL, with 34,541 points versus 33,568 for the RX 470, a 2.9% margin. This suggests the older card retains a slight edge in raw OpenCL compute throughput, likely due to its wider 384-bit memory bus and higher memory bandwidth of 264.0 GB/s, which benefits certain memory-bound workloads.

However, the RX 470 wins in scenarios not covered by the single head-to-head test. It has a much higher pixel rate (38.59 GPixel/s versus 29.60 GPixel/s) and texture rate (154.4 GTexel/s versus 118.4 GTexel/s), indicating faster rasterization and texture filtering in graphics-heavy applications. Its FP32 compute is also higher at 4.940 TFLOPS versus 3.789 TFLOPS, so for modern gaming or compute tasks that leverage shader math, the RX 470 should pull ahead, even if the OpenCL benchmark does not reflect it.

The RX 470 also wins on efficiency and feature support. It supports DirectX 12 (12_0) and Vulkan 1.3, while the HD 7970 is limited to DirectX 12 (11_1) and Vulkan 1.2.170. For users prioritizing current-generation APIs, the RX 470 is the better choice. Additionally, the RX 470 has a much lower TDP (120 W versus 250 W), making it suitable for smaller power supplies and less demanding cooling.

In summary, the HD 7970 wins the single recorded OpenCL comparison, but the RX 470 wins on theoretical throughput, API modernity, and power efficiency. For legacy compute workloads, the HD 7970 remains competitive; for everything else, the RX 470 is the stronger card.

Architecture Differences

The two GPUs come from different generations of AMD's Graphics Core Next (GCN) architecture. The HD 7970 uses GCN 1.0, built on the Tahiti chip, while the RX 470 uses GCN 4.0, built on the Ellesmere chip. This generational leap brings significant changes in process technology and feature support.

The HD 7970 is fabricated on a 28 nm process at TSMC, with 4,313 million transistors on a 352 mm² die. The RX 470 uses a 14 nm process at GlobalFoundries, packing 5,700 million transistors into a much smaller 232 mm² die. The transistor density difference is striking: 12.3M per mm² for the HD 7970 versus 24.6M per mm² for the RX 470, exactly double. This density improvement explains how the RX 470 fits more transistors into less silicon while consuming far less power.

Both cards feature 2048 shading units, 128 texture mapping units, and 32 ROPs, so the execution resource counts are identical. However, the architecture generations differ in API support. The HD 7970's GCN 1.0 supports DirectX 12 (11_1), meaning it cannot fully utilize all DirectX 12 features. The RX 470's GCN 4.0 supports DirectX 12 (12_0), unlocking the full feature set. Vulkan support also improves, from 1.2.170 on the HD 7970 to 1.3 on the RX 470.

The memory subsystems are fundamentally different. The HD 7970 uses a 384-bit bus with 3 GB of GDDR5, while the RX 470 uses a 256-bit bus with 4 GB of GDDR5. Despite the narrower bus, the RX 470's memory runs at 6.6 Gbps effective versus 5.5 Gbps on the HD 7970, and the RX 470 has a larger capacity. The HD 7970 has higher total bandwidth (264.0 GB/s versus 211.2 GB/s), but the RX 470 compensates with more capacity and higher per-pin speed.

Power delivery also reflects the architectural shift. The HD 7970 requires a 250 W TDP, a 600 W PSU, and both 6-pin and 8-pin connectors. The RX 470 is rated at 120 W TDP, needs only a 300 W PSU and a single 6-pin connector. This efficiency gain is a direct result of the 14 nm process and GCN 4.0 optimizations.

Specification Differences

The following specifications differ between the two cards:

  • Process node: 28 nm (HD 7970) versus 14 nm (RX 470)
  • Transistor count: 4,313 million versus 5,700 million
  • Die size: 352 mm² versus 232 mm²
  • Transistor density: 12.3M / mm² versus 24.6M / mm²
  • Memory size: 3 GB versus 4 GB
  • Memory bus width: 384 bit versus 256 bit
  • Memory bandwidth: 264.0 GB/s versus 211.2 GB/s
  • Memory effective speed: 5.5 Gbps versus 6.6 Gbps
  • Pixel rate: 29.60 GPixel/s versus 38.59 GPixel/s
  • Texture rate: 118.4 GTexel/s versus 154.4 GTexel/s
  • FP32 compute: 3.789 TFLOPS versus 4.940 TFLOPS
  • FP16 compute: Not listed versus 4.940 TFLOPS (1:1)
  • TDP: 250 W versus 120 W
  • Power connectors: 1x 6-pin + 1x 8-pin versus 1x 6-pin
  • Suggested PSU: 600 W versus 300 W
  • Display outputs: 1x DVI, 1x HDMI 1.4a, 2x mini-DisplayPort 1.2 versus 1x HDMI 2.0b, 3x DisplayPort 1.4a
  • DirectX support: 12 (11_1) versus 12 (12_0)
  • Vulkan support: 1.2.170 versus 1.3
  • Dimensions: 275 mm length, 111 mm height, 38 mm width versus 240 mm length, 95 mm height, 35 mm width
  • Release date: 2012-01-08 versus 2016-08-03
  • Launch MSRP: 549 USD versus 179 USD

Both cards share the same shading units (2048), TMUs (128), ROPs (32), memory type (GDDR5), bus interface (PCIe 3.0 x16), and OpenGL support (4.6). Neither has dedicated ray tracing or tensor cores.

Head-to-Head Benchmarks

The database contains a single direct comparison between these two GPUs: the Geekbench OpenCL test. The AMD Radeon HD 7970 scores 34,541, while the AMD Radeon RX 470 scores 33,568. The HD 7970 wins by 2.9%, a modest but measurable margin.

This result is somewhat counterintuitive given the RX 470's theoretical advantages. The RX 470 has 30% higher FP32 compute (4.940 TFLOPS versus 3.789 TFLOPS), 30% higher texture rate (154.4 GTexel/s versus 118.4 GTexel/s), and 30% higher pixel rate (38.59 GPixel/s versus 29.60 GPixel/s). Yet in this specific OpenCL workload, the HD 7970 comes out ahead.

The key differentiator appears to be memory bandwidth. The HD 7970 has 264.0 GB/s of bandwidth, which is 25% higher than the RX 470's 211.2 GB/s. Many OpenCL kernels are memory-bound, and the wider 384-bit bus gives the HD 7970 a distinct advantage in moving data to and from the compute units. The RX 470's higher memory clock (6.6 Gbps versus 5.5 Gbps) cannot fully compensate for the narrower 256-bit bus.

The HD 7970's nearest rivals in terms of average score are the NVIDIA T1000 8 GB (34,561, only 0.1% higher) and the NVIDIA A2 (34,690, 0.4% higher). This places it in a performance tier with professional and data-center cards. The RX 470's nearest rivals include the AMD Radeon RX 6800M (28,874, 0.4% lower) and Intel Arc A370M (29,175, 0.6% higher), indicating a lower absolute performance tier.

Beyond the single head-to-head, the RX 470 has additional benchmark records: a 3DMark Steel Nomad DX12 score of 842, a Geekbench Metal score of 41,690, and a Geekbench Vulkan score of 39,884. No comparable data exists for the HD 7970 in these tests, so a direct comparison is not possible. However, the RX 470's Vulkan score of 39,884 is notably higher than its OpenCL score of 33,568, suggesting that GCN 4.0's Vulkan implementation is particularly strong.

In the only recorded head-to-head, the HD 7970 wins. For users running OpenCL compute workloads, the older card remains viable despite its age. The RX 470's wins are in raw throughput metrics and modern API support, which the single benchmark does not capture.

DETAILED SPECIFICATIONS

SPECIFICATION
HD 7970
RX 470
Core Specs
Shading Units
2,048
2,048 0.0%
Shaders
2,048
2,048 0.0%
TMUs
128
128 0.0%
ROPs
32
32 0.0%
Compute Units
32
32 0.0%
Clocks
Base Clock
926 MHz
Boost Clock
1206 MHz
GPU Clock
925 MHz
Memory Clock
1375 MHz 5.5 Gbps effective
1650 MHz 6.6 Gbps effective
Memory
Memory Size
3 GB
4 GB
VRAM (MB)
3,072
4,096 +33.3%
Memory Type
GDDR5
GDDR5
Memory Bus
384 bit
256 bit
Bandwidth
264.0 GB/s
211.2 GB/s
Cache
L1 Cache
16 KB (per CU)
16 KB (per CU)
L2 Cache
768 KB
2 MB
Performance
Pixel Rate
29.60 GPixel/s
38.59 GPixel/s
Texture Rate
118.4 GTexel/s
154.4 GTexel/s
FP32 (TFLOPS)
3.789 TFLOPS
4.940 TFLOPS
FP64 (TFLOPS)
947.2 GFLOPS (1:4)
308.7 GFLOPS (1:16)
FP16 (TFLOPS)
4.940 TFLOPS (1:1)
Power
TDP
250 W
120 W
TDP (W)
250
120 -52.0%
Suggested PSU
600 W
300 W
Power Connectors
1x 6-pin + 1x 8-pin
1x 6-pin
Architecture
Architecture
GCN 1.0
GCN 4.0
GPU Name
Tahiti
Ellesmere
Generation
Southern Islands (HD 7900)
Arctic Islands (RX 400)
Process Size
28 nm
14 nm
Transistors
4,313 million
5,700 million
Die Size
352 mm²
232 mm²
Foundry
TSMC
GlobalFoundries
Density
12.3M / mm²
24.6M / mm²
API Support
DirectX
12 (11_1)
12 (12_0)
OpenGL
4.6
4.6
Vulkan
1.2.170
1.3
OpenCL
2.1 (1.2)
2.1
Shader Model
6.5 (5.1)
6.7
Physical
Slot Width
Dual-slot
Dual-slot
Length
275 mm 10.8 inches
240 mm 9.4 inches
Height
111 mm 4.4 inches
95 mm 3.7 inches
Outputs
1x DVI1x HDMI 1.4a2x mini-DisplayPort 1.2
1x HDMI 2.0b3x DisplayPort 1.4a
Bus Interface
PCIe 3.0 x16
PCIe 3.0 x16
Other
Launch Price
549 USD
179 USD
Production
End-of-life
End-of-life
Predecessor
Northern Islands
Pirate Islands
Successor
Sea Islands
Polaris
View Radeon HD 7970 Details View Radeon RX 470 Details