AMD Radeon HD 8690M vs NVIDIA GeForce GTX 670MX Comparison

AMD
RADEON

AMD Radeon HD 8690M

CORE STATE Sun
VRAM 2 GB
CLOCK SPEED 975 MHz
TDP —
BUS WIDTH 64 bit
ARCHITECTURE GCN 1.0
nm
PROCESS 28 nm
LAUNCH DATE 2013
VS
NVIDIA
GEFORCE

GeForce GTX 670MX

CORE STATE GK104
VRAM 3 GB
CLOCK SPEED 601 MHz
TDP 75 W
BUS WIDTH 192 bit
ARCHITECTURE Kepler
nm
PROCESS 28 nm
LAUNCH DATE 2012

PERFORMANCE BENCHMARKS

geekbench_opencl
6,137
6,125
geekbench_vulkan
N/A
5,316

Analysis: AMD Radeon HD 8690M vs NVIDIA GeForce GTX 670MX

The AMD Radeon HD 8690M and the NVIDIA GeForce GTX 670MX are two end-of-life mobile GPUs that land in nearly the same place in the benchmark database despite being built on radically different silicon. Both were fabbed at TSMC on a 28 nm process, and both sit in the lower third of the historical GPU field, with the HD 8690M at the 36th percentile against all GPUs in the database and the GTX 670MX at the 33rd. Yet the recorded data shows they arrive at that position through completely different means: one is a small, efficiency-focused chip, the other a cut-down version of a much larger desktop-class design. The only direct head-to-head measurement available is the Geekbench OpenCL test, and there the margin between them is almost imperceptible.

Head-to-Head Benchmarks

The database contains a single direct comparison point between these two GPUs, and it is extraordinarily close.

  • Geekbench OpenCL: AMD Radeon HD 8690M scores 6,137 points; NVIDIA GeForce GTX 670MX scores 6,125 points. The winner is the HD 8690M, by a delta of 0.2 percent.

That 12-point gap is functionally a tie in compute workloads. A 0.2 percent difference is well within the noise band of a benchmark like OpenCL, and neither GPU can claim a meaningful advantage there. What makes the result interesting is the hardware behind it. The GTX 670MX delivers 1,153.9 GFLOPS of FP32 compute against the HD 8690M's 624.0 GFLOPS, meaning NVIDIA's part has nearly double the theoretical compute throughput, yet it converts that advantage into essentially nothing in the recorded OpenCL run. The HD 8690M's higher clocks (925 MHz base, 975 MHz boost, versus a flat 601 MHz base and boost on the GTX 670MX) and its GCN 1.0 architecture evidently extract far more real-world compute from far less hardware.

Context from each card's rival list reinforces how tightly packed this performance tier is. The HD 8690M sits within 1.2 percent of the AMD Radeon HD 6950 (6,210 average score, delta of -1.2 percent), one percent of the NVIDIA RTX A400 (6,078) and NVIDIA GeForce MX230 (6,077), and just 0.3 percent from the Intel Iris Pro Graphics 6200 (6,117). The GTX 670MX's neighborhood is equally dense: it is 0.2 percent from the Intel Iris Pro Graphics P6300 (5,712), 0.2 percent from the NVIDIA GeForce GTX 550 Ti (5,731), 0.5 percent from the AMD Radeon HD 8790M (5,691), and 2.1 percent from the NVIDIA Quadro M500M (5,604). These are GPUs separated by rounding errors, not generations.

The GTX 670MX also has a recorded Geekbench Vulkan score of 5,316, a test for which no HD 8690M result exists in the database, so no cross-comparison can be drawn from it.

FAQ

Q: Which GPU wins the only direct benchmark between them?

A: The AMD Radeon HD 8690M wins Geekbench OpenCL with 6,137 points to the GTX 670MX's 6,125, a margin of just 0.2 percent. It is the only head-to-head test recorded in the database, and the AMD card holds one win to NVIDIA's zero.

Q: Do they support the same graphics APIs?

A: Almost. Both report DirectX 12 support and OpenGL 4.6. The HD 8690M lists DirectX 12 (11_1) feature level and Vulkan 1.2.170, while the GTX 670MX lists DirectX 12 (11_0) and Vulkan 1.2.175. The AMD part therefore claims a slightly newer DirectX feature level, while the NVIDIA part claims a slightly newer Vulkan version.

Q: Which has more memory?

A: The GTX 670MX, with 3 GB of GDDR5 on a 192-bit bus delivering 67.20 GB/s of bandwidth. The HD 8690M has 2 GB of GDDR5 on a 64-bit bus with 32.00 GB/s of bandwidth, less than half the NVIDIA card's throughput.

Q: Which GPU is physically smaller?

A: The HD 8690M, by a wide margin. Its die measures 56 mm² with 690 million transistors, against 294 mm² and 3,540 million transistors for the GTX 670MX's GK104 chip.

Q: How much power does each draw?

A: The GTX 670MX has a recorded TDP of 75 W and requires no power connectors. The database records no TDP for the HD 8690M, so no power comparison can be made from the available data.

Q: When were they released, and are they still in production?

A: The GTX 670MX launched on September 30, 2012, and the HD 8690M followed on February 28, 2013. Both are listed as end-of-life.

Where Each One Wins

The case for the HD 8690M rests on measured efficiency rather than raw capability. It matches a GPU with triple its shading units (320 versus 960), four times its TMUs (20 versus 80), and three times its ROPs (8 versus 24) in the only benchmark the two share. It also edges the GTX 670MX in percentile ranking, 36 versus 33, and in average benchmark score, 6,137 versus 5,721. Its texture rate of 19.50 GTexel/s and pixel rate of 7.800 GPixel/s are lower on paper, but the OpenCL data shows those theoretical rates do not translate into a compute deficit. For any workload resembling the recorded test, general-purpose GPU compute being the clearest example, the two are interchangeable in the data.

The case for the GTX 670MX is a paper-specs case. Its 1,153.9 GFLOPS of FP32 compute, its 48.08 GTexel/s texture rate, and its 12.02 GPixel/s pixel rate all more than double the HD 8690M's figures. Its memory subsystem, 3 GB across a 192-bit bus at 67.20 GB/s, offers substantially more capacity and bandwidth than the HD 8690M's 2 GB, 64-bit, 32.00 GB/s configuration. The database's single shared benchmark cannot confirm whether those advantages materialize in graphics workloads, since the head-to-head contains only an OpenCL result, but for texture-heavy or memory-bound scenarios the specification gap is the only evidence available, and it all points one way.

Specification Differences

The two GPUs differ on nearly every recorded specification:

  • Chip and architecture: Sun chip with GCN 1.0 architecture (HD 8690M) versus GK104 chip with Kepler architecture (GTX 670MX).
  • Generation: Solar System (HD 8600M) versus GeForce 600M.
  • Transistors: 690 million versus 3,540 million.
  • Die size: 56 mm² versus 294 mm², though transistor density is nearly identical at 12.3M per mm² versus 12.0M per mm².
  • Clocks: 925 MHz base and 975 MHz boost on the HD 8690M, versus 601 MHz base and boost on the GTX 670MX. Memory clocks are 1000 MHz (4 Gbps effective) versus 700 MHz (2.8 Gbps effective).
  • Memory: 2 GB on a 64-bit bus at 32.00 GB/s versus 3 GB on a 192-bit bus at 67.20 GB/s.
  • Shader resources: 320 shading units, 20 TMUs, 8 ROPs versus 960 shading units, 80 TMUs, 24 ROPs.
  • Throughput: 7.800 GPixel/s and 19.50 GTexel/s versus 12.02 GPixel/s and 48.08 GTexel/s.
  • Compute: 624.0 GFLOPS FP32 versus 1,153.9 GFLOPS FP32.
  • Bus interface: PCIe 3.0 x8 versus PCIe 3.0 x16.
  • TDP and connectors: null versus 75 W with no power connectors.
  • Display outputs: not recorded versus "Portable Device Dependent".
  • APIs: DirectX 12 (11_1) and Vulkan 1.2.170 versus DirectX 12 (11_0) and Vulkan 1.2.175.
  • Lineage: predecessor London and successor Gem System versus predecessor GeForce 500M and successor GeForce 700M.

Both use TSMC 28 nm fabrication, GDDR5 memory, OpenGL 4.6, and both are end-of-life. Neither has RT cores or tensor cores recorded.

Architecture Differences

Architecturally these are two philosophies separated by a common process node. The HD 8690M is a Sun chip from AMD's GCN 1.0 generation, part of the Solar System family that the HD 8600M line belonged to. GCN 1.0 was AMD's compute-oriented design, and the database results bear that out: a 56 mm² die with 690 million transistors produces an OpenCL score that matches a chip five times its area.

The GTX 670MX is a GK104 part, meaning it shares its silicon lineage with NVIDIA's Kepler flagship design of that era, cut down for the GeForce 600M mobile generation. Its 294 mm² die carries 3,540 million transistors, and the near-identical transistor densities of the two chips (12.0M versus 12.3M per mm²) confirm that the size difference reflects scope, not fabrication quality. Kepler runs cooler-clocked and wider: 960 shading units at 601 MHz against AMD's 320 units at up to 975 MHz. NVIDIA's wider, slower approach yields the higher theoretical compute figure, while AMD's narrower, faster approach wins the one measured test they share.

The interface difference also matters at the platform level. The HD 8690M connects over PCIe 3.0 x8, half the lanes of the GTX 670MX's PCIe 3.0 x16, a constraint consistent with a chip positioned lower in its family.

The Verdict

The data supports a simple split. If the workload resembles the recorded OpenCL test, general-purpose GPU compute, there is nothing to choose between them: 6,137 versus 6,125 is a 0.2 percent margin, and the HD 8690M technically holds the win. It achieves that result from a die one-fifth the size and with roughly half the theoretical FP32 throughput, which makes it the efficiency story of this pairing even though no TDP figure is recorded for it.

If the workload leans on graphics resources, textures, pixels, and memory bandwidth, the recorded specifications favor the GTX 670MX across the board: triple the shading units, quadruple the TMUs, triple the ROPs, double the pixel rate, more than double the texture rate, and double the memory bandwidth with a larger 3 GB frame buffer. The database cannot verify those advantages in a graphics benchmark, since no such head-to-head exists, but every spec-level signal points the same way.

Both are end-of-life parts separated by roughly five months of launch timing, and both sit within a few points of integrated graphics like Intel's Iris Pro 6200 and P6300 in their respective tiers. For a modern buyer, neither is competitive; for the record, the HD 8690M wins the only measured contest, and the GTX 670MX wins every contest the database has not yet measured.

DETAILED SPECIFICATIONS

SPECIFICATION
HD 8690M
GTX 670MX
Core Specs
Shading Units
320
960 +200.0%
Shaders
320
960 +200.0%
TMUs
20
80 +300.0%
ROPs
8
24 +200.0%
Compute Units
5
—
Clocks
Base Clock
925 MHz
601 MHz
Boost Clock
975 MHz
601 MHz
Memory Clock
1000 MHz 4 Gbps effective
700 MHz 2.8 Gbps effective
Memory
Memory Size
2 GB
3 GB
VRAM (MB)
2,048
3,072 +50.0%
Memory Type
GDDR5
GDDR5
Memory Bus
64 bit
192 bit
Bandwidth
32.00 GB/s
67.20 GB/s
Cache
L1 Cache
16 KB (per CU)
16 KB (per SMX)
L2 Cache
128 KB
384 KB
Performance
Pixel Rate
7.800 GPixel/s
12.02 GPixel/s
Texture Rate
19.50 GTexel/s
48.08 GTexel/s
FP32 (TFLOPS)
624.0 GFLOPS
1,153.9 GFLOPS
FP64 (TFLOPS)
39.00 GFLOPS (1:16)
48.08 GFLOPS (1:24)
Power
TDP
—
75 W
TDP (W)
—
75
Power Connectors
—
None
Architecture
Architecture
GCN 1.0
Kepler
GPU Name
Sun
GK104
Generation
Solar System (HD 8600M)
GeForce 600M
Process Size
28 nm
28 nm
Transistors
690 million
3,540 million
Die Size
56 mm²
294 mm²
Foundry
TSMC
TSMC
Density
12.3M / mm²
12.0M / mm²
API Support
DirectX
12 (11_1)
12 (11_0)
OpenGL
4.6
4.6
Vulkan
1.2.170
1.2.175
OpenCL
2.1 (1.2)
3.0
CUDA
—
3.0
Shader Model
6.5 (5.1)
6.5 (5.1)
Physical
Outputs
—
Portable Device Dependent
Bus Interface
PCIe 3.0 x8
PCIe 3.0 x16
Other
Production
End-of-life
End-of-life
Predecessor
London
GeForce 500M
Successor
Gem System
GeForce 700M
View Radeon HD 8690M Details View GeForce GTX 670MX Details