AMD Radeon RX 6600S vs NVIDIA GeForce GTX 670 Comparison

AMD
RADEON

AMD Radeon RX 6600S

CORE STATE Navi 23
VRAM 4 GB
CLOCK SPEED 2000 MHz
TDP 80 W
BUS WIDTH 128 bit
ARCHITECTURE RDNA 2.0
nm
PROCESS 7 nm
LAUNCH DATE 2022
VS
NVIDIA
GEFORCE

GeForce GTX 670

CORE STATE GK104
VRAM 2 GB
CLOCK SPEED 980 MHz
TDP 170 W
BUS WIDTH 256 bit
ARCHITECTURE Kepler
nm
PROCESS 28 nm
LAUNCH DATE 2012

PERFORMANCE BENCHMARKS

geekbench_opencl
66,435
15,341
passmark_directx_10
81
N/A
passmark_directx_11
105
N/A
passmark_directx_12
56
N/A
passmark_directx_9
176
N/A
passmark_g2d
647
N/A
passmark_g3d
12,649
N/A
passmark_gpu_compute
4,879
N/A
geekbench_metal
N/A
7,424
geekbench_vulkan
N/A
15,553

Analysis: AMD Radeon RX 6600S vs NVIDIA GeForce GTX 670

The Verdict

The data presents a clear generational split. The AMD Radeon RX 6600S is the definitive winner in the only shared benchmark, delivering a 76.9% higher score in Geekbench OpenCL. The NVIDIA GeForce GTX 670 holds no benchmark wins in the head-to-head comparison. For any workload that relies on raw compute performance, the RX 6600S is the only logical choice. The GTX 670 is a legacy product, end-of-life since 2012, while the RX 6600S, though also end-of-life, represents a much newer design from 2022. The data suggests the GTX 670 should be considered only for compatibility with older systems, not for performance.

Architecture Differences

The two GPUs come from different architectural eras, and the measurements reflect that gap. The GTX 670 uses the Kepler architecture, built on a 28 nm process at TSMC with 3,540 million transistors on a 294 mm² die. The RX 6600S uses RDNA 2.0, built on a 7 nm process at TSMC, with 11,060 million transistors on a smaller 237 mm² die. This is a massive difference in transistor density: the RX 6600S packs 46.7M transistors per mm², versus 12.0M for the GTX 670. The newer process allows AMD to fit far more hardware in less space.

The compute resources differ substantially. The RX 6600S has 1792 shading units, 112 texture mapping units (TMUs), and 64 render output units (ROPs). The GTX 670 has 1,344 shading units, 112 TMUs, and only 32 ROPs. The RX 6600S also features 28 ray tracing (RT) cores, a capability the GTX 670 completely lacks. Memory technology is another major divide: the RX 6600S uses 4 GB of GDDR6 on a 128-bit bus with 224.0 GB/s of bandwidth, while the GTX 670 uses 2 GB of GDDR5 on a 256-bit bus with 192.3 GB/s. The RX 6600S has less bus width but newer, faster memory.

The API support tells a story of progression. The RX 6600S supports DirectX 12 Ultimate (12_2) and Vulkan 1.4, which enables modern features like ray tracing. The GTX 670 only reaches DirectX 12 (11_0) and Vulkan 1.2.175. The GTX 670 is a PCIe 3.0 x16 card, while the RX 6600S is a PCIe 4.0 x8 device, indicating a mobile-first design. The RX 6600S is listed as an integrated graphics processor (IGP) with no power connectors, while the GTX 670 requires 2x 6-pin connectors and a 450 W power supply, drawing 170 W to the RX 6600S's 80 W.

Head-to-Head Benchmarks

The only direct comparison in the database is the Geekbench OpenCL test. The RX 6600S scores 66,435, while the GTX 670 scores 15,341. This is a difference of 51,094 points, or a 76.9% lead for the AMD card. The RX 6600S is not just ahead; it is in a different performance class. This single result shows a comprehensive victory for the newer architecture, likely due to its higher FP32 output of 7.168 TFLOPS versus 2.634 TFLOPS, and its texture rate of 224.0 GTexel/s versus 109.8 GTexel/s.

The GTX 670 has no benchmark wins in the database. Its only scores are in Geekbench Metal (7,424), OpenCL (15,341), and Vulkan (15,553). The RX 6600S has a wider test suite, including Passmark tests, but the only comparable test is OpenCL. In that single point of comparison, the RX 6600S is the clear winner. The recorded data shows no area where the GTX 670 comes out ahead.

Specification Differences

The two cards differ in nearly every physical and performance category.

  • Process Node: The GTX 670 is on 28 nm, while the RX 6600S is on 7 nm.
  • Transistors: 3,540 million for the GTX 670 vs. 11,060 million for the RX 6600S.
  • Die Size: 294 mm² for the GTX 670 vs. 237 mm² for the RX 6600S.
  • Base Clock: 915 MHz for the GTX 670 vs. 1,700 MHz for the RX 6600S.
  • Boost Clock: 980 MHz for the GTX 670 vs. 2,000 MHz for the RX 6600S.
  • Memory Clock: 1,502 MHz (6 Gbps effective) for the GTX 670 vs. 1,750 MHz (14 Gbps effective) for the RX 6600S.
  • Memory Size: 2 GB for the GTX 670 vs. 4 GB for the RX 6600S.
  • Memory Type: GDDR5 for the GTX 670 vs. GDDR6 for the RX 6600S.
  • Memory Bus: 256 bit for the GTX 670 vs. 128 bit for the RX 6600S.
  • Shading Units: 1,344 for the GTX 670 vs. 1,792 for the RX 6600S.
  • TMUs: 112 for both cards (no difference).
  • ROPs: 32 for the GTX 670 vs. 64 for the RX 6600S.
  • RT Cores: None for the GTX 670 vs. 28 for the RX 6600S.
  • Pixel Rate: 27.44 GPixel/s for the GTX 670 vs. 128.0 GPixel/s for the RX 6600S.
  • Texture Rate: 109.8 GTexel/s for the GTX 670 vs. 224.0 GTexel/s for the RX 6600S.
  • FP32: 2.634 TFLOPS for the GTX 670 vs. 7.168 TFLOPS for the RX 6600S.
  • FP16: Not listed for the GTX 670 vs. 14.34 TFLOPS (2:1) for the RX 6600S.
  • TDP: 170 W for the GTX 670 vs. 80 W for the RX 6600S.
  • Slot: Dual-slot for the GTX 670 vs. IGP for the RX 6600S.
  • Power Connectors: 2x 6-pin for the GTX 670 vs. None for the RX 6600S.
  • Bus Interface: PCIe 3.0 x16 for the GTX 670 vs. PCIe 4.0 x8 for the RX 6600S.
  • Display Outputs: 2x DVI, 1x HDMI 1.4a, 1x DisplayPort 1.2 for the GTX 670 vs. Portable Device Dependent for the RX 6600S.
  • DirectX: 12 (11_0) for the GTX 670 vs. 12 Ultimate (12_2) for the RX 6600S.
  • Vulkan: 1.2.175 for the GTX 670 vs. 1.4 for the RX 6600S.
  • Release Date: 2012-05-09 for the GTX 670 vs. 2022-01-03 for the RX 6600S.
  • Dimensions: The GTX 670 is 241 mm long, 111 mm high, and 38 mm wide; the RX 6600S has no recorded dimensions.

FAQ

Q: Which GPU performs better in the Geekbench OpenCL test?

A: The AMD Radeon RX 6600S scores 66,435, which is 76.9% higher than the NVIDIA GeForce GTX 670's score of 15,341.

Q: Does the GTX 670 have any benchmark wins?

A: No. In the recorded head-to-head data, the GTX 670 has zero wins, while the RX 6600S has one win.

Q: What is the power consumption difference?

A: The GTX 670 has a TDP of 170 W, while the RX 6600S has a TDP of 80 W. The RX 6600S is significantly more power-efficient.

Q: Which card has more memory?

A: The RX 6600S has 4 GB of GDDR6, while the GTX 670 has 2 GB of GDDR5.

Q: Does the RX 6600S support ray tracing?

A: Yes, it has 28 ray tracing cores. The GTX 670 has no ray tracing hardware.

Q: What is the FP32 compute difference?

A: The RX 6600S achieves 7.168 TFLOPS, while the GTX 670 achieves 2.634 TFLOPS, a 2.72x gap.

Where Each One Wins

AMD Radeon RX 6600S wins on compute, features, and efficiency. The OpenCL score is the only direct test, and it is a dominant victory. The RX 6600S also has more shading units, more ROPs, higher clocks (2,000 MHz boost vs. 980 MHz), and a faster memory with higher bandwidth despite a narrower bus. It supports DirectX 12 Ultimate and Vulkan 1.4, enabling modern graphics APIs. It includes 28 ray tracing cores for future titles that use them. Its 7.168 TFLOPS FP32 and 14.34 TFLOPS FP16 make it far more capable for compute-heavy tasks. Its 80 W power draw is less than half the GTX 670's 170 W, and it does not need auxiliary power connectors, making it ideal for compact systems.

NVIDIA GeForce GTX 670 wins in no recorded benchmark. Its only advantages are historical or physical. It has a wider 256-bit memory bus, though the slower GDDR5 memory means lower bandwidth. It is a dual-slot discrete card with a specific length of 241 mm, so it fits in a desktop expansion slot. It has a lower transistor density, but that is not a performance metric. It supports PCIe 3.0 x16, which is older than the RX 6600S's PCIe 4.0 x8. The GTX 670's sole strength in the data is that it exists as a compatible part for older systems, but it is not a performance winner in any recorded test.

DETAILED SPECIFICATIONS

SPECIFICATION
RX 6600S
GTX 670
Core Specs
Shading Units
1,792
1,344 -25.0%
Shaders
1,792
1,344 -25.0%
TMUs
112
112 0.0%
ROPs
64
32 -50.0%
Compute Units
28
—
Clocks
Base Clock
1700 MHz
915 MHz
Boost Clock
2000 MHz
980 MHz
Game Clock
1881 MHz
—
Memory Clock
1750 MHz 14 Gbps effective
1502 MHz 6 Gbps effective
Memory
Memory Size
4 GB
2 GB
VRAM (MB)
4,096
2,048 -50.0%
Memory Type
GDDR6
GDDR5
Memory Bus
128 bit
256 bit
Bandwidth
224.0 GB/s
192.3 GB/s
Cache
L1 Cache
128 KB per Array
16 KB (per SMX)
L2 Cache
2 MB
512 KB
L3 Cache
32 MB
—
L0 Cache
32 KB per WGP
—
Performance
Pixel Rate
128.0 GPixel/s
27.44 GPixel/s
Texture Rate
224.0 GTexel/s
109.8 GTexel/s
FP32 (TFLOPS)
7.168 TFLOPS
2.634 TFLOPS
FP64 (TFLOPS)
448.0 GFLOPS (1:16)
109.8 GFLOPS (1:24)
FP16 (TFLOPS)
14.34 TFLOPS (2:1)
—
AI/RT
RT Cores
28
—
Power
TDP
80 W
170 W
TDP (W)
80
170 +112.5%
Suggested PSU
—
450 W
Power Connectors
None
2x 6-pin
Architecture
Architecture
RDNA 2.0
Kepler
GPU Name
Navi 23
GK104
Generation
Navi Mobile (RX 6000M)
GeForce 600
Process Size
7 nm
28 nm
Transistors
11,060 million
3,540 million
Die Size
237 mm²
294 mm²
Foundry
TSMC
TSMC
Density
46.7M / mm²
12.0M / mm²
API Support
DirectX
12 Ultimate (12_2)
12 (11_0)
OpenGL
4.6
4.6
Vulkan
1.4
1.2.175
OpenCL
2.1
3.0
CUDA
—
3.0
Shader Model
6.8
6.5 (5.1)
Physical
Slot Width
IGP
Dual-slot
Length
—
241 mm 9.5 inches
Height
—
111 mm 4.4 inches
Outputs
Portable Device Dependent
2x DVI1x HDMI 1.4a1x DisplayPort 1.2
Bus Interface
PCIe 4.0 x8
PCIe 3.0 x16
Other
Launch Price
—
399 USD
Production
End-of-life
End-of-life
Predecessor
Polaris Mobile
GeForce 500
Successor
—
GeForce 700
View Radeon RX 6600S Details View GeForce GTX 670 Details