AMD Radeon 680M vs NVIDIA GeForce GTX 950 Comparison

AMD
RADEON

AMD Radeon 680M

CORE STATE Rembrandt+
VRAM System Shared
CLOCK SPEED 2200 MHz
TDP 50 W
BUS WIDTH System Shared
ARCHITECTURE RDNA 2.0
nm
PROCESS 6 nm
LAUNCH DATE 2023
VS
NVIDIA
GEFORCE

GeForce GTX 950

CORE STATE GM206
VRAM 2 GB
CLOCK SPEED 1188 MHz
TDP 90 W
BUS WIDTH 128 bit
ARCHITECTURE Maxwell 2.0
nm
PROCESS 28 nm
LAUNCH DATE 2015

PERFORMANCE BENCHMARKS

3dmark_3dmark_steel_nomad_dx12
378
N/A
geekbench_opencl
23,468
15,662
geekbench_vulkan
21,965
16,734
geekbench_metal
N/A
7,172

Analysis: AMD Radeon 680M vs NVIDIA GeForce GTX 950

Head-to-Head Benchmarks

The recorded head-to-head data shows a clear overall victory for the AMD Radeon 680M, with 2 benchmark wins against 0 for the NVIDIA GeForce GTX 950. The most decisive margin appears in the Geekbench OpenCL test, where the AMD part scores 23,468 points versus the GTX 950’s 15,662 points. That represents a 49.8% advantage, meaning the 680M delivers nearly half again as much compute throughput in this particular workload. This is not a marginal difference; it is a substantial generational leap in raw parallel processing capability.

In the Geekbench Vulkan test, the AMD Radeon 680M again comes out ahead, scoring 21,965 points against the GTX 950’s 16,734 points. The delta here is 31.3%, a smaller but still very significant gap. Vulkan is a low-level API that tends to expose architectural efficiency, and the data suggests the RDNA 2.0 implementation in the 680M is markedly more efficient at translating shader work into results than the older Maxwell 2.0 design in the GTX 950. While the OpenCL result may reflect driver optimization or compute-focused scheduling, the Vulkan result is more indicative of real-world gaming performance potential, and the 680M holds a strong edge there as well.

Looking at the broader database averages, the two cards sit in different tiers relative to all GPUs. The AMD Radeon 680M has an average benchmark score of 15,270, placing it at the 57th percentile of all GPUs. Its nearest rivals in the database include the NVIDIA GeForce RTX 2060 (average score 15,290, delta -0.1%), the NVIDIA GeForce GTX 580 (average score 15,283, delta -0.1%), the NVIDIA GeForce RTX 3050 OEM (average score 15,199, delta 0.5%), and the AMD Radeon RX 7600 (average score 15,171, delta 0.7%). This positions the 680M essentially at parity with a discrete RTX 2060 or GTX 580, which is remarkable for an integrated graphics processor. The deltas are all within 0.7%, meaning the 680M is effectively trading blows with those much larger discrete cards.

The NVIDIA GeForce GTX 950, by contrast, has an average benchmark score of 13,189, which places it at the 53rd percentile of all GPUs. Its nearest rivals are the AMD FirePro M6100 (average score 13,354, delta -1.2%), the AMD Radeon Pro 555X (average score 13,321, delta -1%), the NVIDIA GeForce GTX 480 (average score 13,300, delta -0.8%), and the NVIDIA Tesla M2090 (average score 13,075, delta 0.9%). The GTX 950 sits in a cluster of older or lower-tier discrete parts, and its average score is roughly 13% below that of the 680M. The percentile gap of 57 versus 53 confirms that the 680M is not just faster in specific tests; it is statistically better positioned across the entire database of recorded benchmarks.

The head-to-head delta of 49.8% in OpenCL is particularly striking because both cards feature the same number of shading units (768) and texture mapping units (48). The 680M achieves its advantage through a much higher clock speed and a more modern instruction pipeline. The GTX 950’s base clock is 1024 MHz with a boost of 1188 MHz, while the 680M runs at a base of 2000 MHz and a boost of 2200 MHz. That clock advantage alone would explain a significant portion of the performance gap, but the architectural improvements in RDNA 2.0 over Maxwell 2.0 amplify the effect further. The pixel rate of the 680M is 70.40 GPixel/s versus 38.02 GPixel/s for the GTX 950, and the texture rate is 105.6 GTexel/s versus 57.02 GTexel/s. These are direct reflections of the clock speed and execution efficiency differences.

FAQ

Q: Which GPU has the higher average benchmark score?

A: The AMD Radeon 680M, with an average score of 15,270, compared to 13,189 for the NVIDIA GeForce GTX 950.

Q: How much faster is the AMD Radeon 680M in Geekbench OpenCL?

A: The 680M scores 23,468 points versus 15,662 for the GTX 950, which is a 49.8% advantage.

Q: What is the percentile ranking of each GPU relative to all GPUs in the database?

A: The AMD Radeon 680M sits at the 57th percentile, while the NVIDIA GeForce GTX 950 sits at the 53rd percentile.

Q: Which GPU has a higher boost clock?

A: The AMD Radeon 680M has a boost clock of 2200 MHz, while the NVIDIA GeForce GTX 950 has a boost clock of 1188 MHz.

Q: What is the process node difference between these two GPUs?

A: The AMD Radeon 680M is built on a 6 nm process at TSMC, while the NVIDIA GeForce GTX 950 is built on a 28 nm process at TSMC.

Q: Which GPU supports hardware ray tracing?

A: The AMD Radeon 680M has 12 ray tracing cores and supports DirectX 12 Ultimate (12_2), while the NVIDIA GeForce GTX 950 has no ray tracing cores and supports only DirectX 12 (12_1).

Architecture Differences

The architectural gulf between these two GPUs spans multiple generations and design philosophies. The AMD Radeon 680M is built on the RDNA 2.0 architecture, specifically the Rembrandt+ chip, and belongs to the Navi II IGP generation. It is fabricated on a 6 nm process at TSMC, with 13,100 million transistors packed into a 208 mm² die. This yields a transistor density of 63.0 million per mm². The GTX 950, in contrast, uses the Maxwell 2.0 architecture with the GM206 chip, part of the GeForce 900 generation. It is built on a 28 nm process at the same foundry, TSMC, but contains only 2,940 million transistors across a 228 mm² die, resulting in a density of just 12.9 million per mm². The 680M fits more than four times as many transistors into a slightly smaller physical area, which is the primary enabler of its performance advantage.

The 680M includes 12 dedicated ray tracing cores, a feature completely absent from the GTX 950. This allows the 680M to claim DirectX 12 Ultimate (12_2) support, whereas the GTX 950 is limited to DirectX 12 (12_1). Both cards support OpenGL 4.6 and Vulkan 1.4, so API coverage is otherwise identical. The 680M also supports FP16 computation at a 2:1 ratio, delivering 6.758 TFLOPS of half-precision throughput, while the GTX 950 has no recorded FP16 capability. For FP32, the 680M delivers 3.379 TFLOPS compared to 1.825 TFLOPS for the GTX 950. This near-doubling of single-precision throughput is consistent with the benchmark results.

Memory architecture is another fundamental divergence. The 680M uses system shared memory, meaning its bandwidth is system dependent and its capacity is whatever the host system allocates. The GTX 950 has dedicated 2 GB of GDDR5 memory on a 128-bit bus, delivering a fixed 105.8 GB/s of bandwidth. In practice, the 680M’s reliance on shared memory can be a bottleneck if the system memory is slow, but the database benchmarks show that in the recorded tests, the 680M still outperforms the GTX 950 by a wide margin. The GTX 950’s memory clock is 1653 MHz, which translates to 6.6 Gbps effective, but that dedicated bandwidth advantage does not overcome the 680M’s raw compute superiority.

The power envelope also reflects the architectural differences. The 680M is rated at 50 W TDP and is an integrated graphics processor (IGP) with no power connectors and a PCIe 4.0 x8 interface. The GTX 950 is a dual-slot discrete card rated at 90 W TDP, requiring a single 6-pin power connector and a 250 W suggested power supply. It uses a PCIe 3.0 x16 interface. The 680M achieves higher performance while consuming 40 W less power, which confirms the efficiency gains from the 6 nm process and modern RDNA design.

Specification Differences

The two GPUs differ in nearly every measurable specification. The process node is 6 nm for the AMD part versus 28 nm for the NVIDIA part. Transistor count is 13,100 million versus 2,940 million. Die size is 208 mm² versus 228 mm², meaning the 680M is smaller yet far more dense. The base clock is 2000 MHz versus 1024 MHz, and the boost clock is 2200 MHz versus 1188 MHz. The 680M has no fixed memory clock because it uses system shared memory, while the GTX 950 has a memory clock of 1653 MHz.

The memory configuration is entirely different: the 680M has system shared memory with system dependent bandwidth, while the GTX 950 has 2 GB of GDDR5 on a 128-bit bus with 105.8 GB/s bandwidth. Shading units are equal at 768, and TMUs are equal at 48, but the ROPs are also equal at 32. The 680M adds 12 ray tracing cores, while the GTX 950 has none. Pixel rate is 70.40 GPixel/s versus 38.02 GPixel/s. Texture rate is 105.6 GTexel/s versus 57.02 GTexel/s. FP32 throughput is 3.379 TFLOPS versus 1.825 TFLOPS. FP16 is 6.758 TFLOPS for the 680M, with no recorded value for the GTX 950.

The TDP is 50 W versus 90 W. The slot width is IGP versus dual-slot. Power connectors are none versus 1x 6-pin. The suggested PSU is not specified for the 680M, while the GTX 950 requires 250 W. The bus interface is PCIe 4.0 x8 versus PCIe 3.0 x16. Display outputs are portable device dependent for the 680M, while the GTX 950 has 1x DVI, 1x HDMI 2.0, and 3x DisplayPort 1.2. The 680M is 202 mm long, while the GTX 950 has no recorded dimensions. The production status is Active for the 680M and End-of-life for the GTX 950.

Where Each One Wins

The AMD Radeon 680M is the clear winner in raw compute benchmarks, taking both recorded head-to-head tests. Its 49.8% OpenCL advantage and 31.3% Vulkan advantage make it the superior choice for any workload that relies on general-purpose GPU compute or modern graphics APIs. The 680M also wins on efficiency, delivering more performance at 50 W versus 90 W, which makes it ideal for portable devices where power and thermal limits are strict. Its 12 ray tracing cores and DirectX 12 Ultimate support give it a forward-looking feature set that the GTX 950 cannot match. For users considering an integrated solution for a thin-and-light laptop, the data shows that the 680M can outperform a mid-range discrete GPU from the previous decade.

The NVIDIA GeForce GTX 950, despite losing every head-to-head benchmark, still holds some advantages that may matter in specific use cases. It has dedicated 2 GB of GDDR5 memory with a fixed 105.8 GB/s bandwidth, which is more predictable than the system dependent bandwidth of the 680M. In scenarios where the host system memory is slow or shared with the CPU, the GTX 950’s dedicated memory could provide more consistent frame pacing. The GTX 950 also has a PCIe 3.0 x16 interface, which offers more lanes than the 680M’s PCIe 4.0 x8, potentially reducing latency in certain data transfer patterns. Its dual-slot cooling solution and 6-pin power connector imply a larger physical footprint, but also a more robust thermal solution for sustained loads.

For gaming specifically, the Vulkan result suggests the 680M will hold a 31.3% advantage in titles that use that API. The OpenCL result indicates the 680M is also better for compute-heavy tasks like video encoding, physics simulation, or machine learning inference. The GTX 950’s only real niche in the current database is as a low-power discrete card for legacy systems where the motherboard lacks an integrated GPU or where the user requires dedicated video outputs like DVI, HDMI 2.0, and DisplayPort 1.2. The 680M’s display outputs are portable device dependent, so it cannot drive a standard desktop monitor array without the host system providing the necessary ports.

In summary, the AMD Radeon 680M wins on performance, efficiency, modern features, and API support. The NVIDIA GeForce GTX 950 wins on memory predictability, discrete form factor, and legacy connectivity. For any new system build, the 680M is the superior choice based on recorded data. For a user with an existing GTX 950, the upgrade path to a 680M would bring a 49.8% improvement in OpenCL and a 31.3% improvement in Vulkan, along with a reduction in power consumption from 90 W to 50 W. The GTX 950 remains functional but is firmly in the end-of-life category, while the 680M is active and represents the current generation of integrated graphics.

DETAILED SPECIFICATIONS

SPECIFICATION
680M
GTX 950
Core Specs
Shading Units
768
768 0.0%
Shaders
768
768 0.0%
TMUs
48
48 0.0%
ROPs
32
32 0.0%
Compute Units
12
Clocks
Base Clock
2000 MHz
1024 MHz
Boost Clock
2200 MHz
1188 MHz
Memory Clock
System Shared
1653 MHz 6.6 Gbps effective
Memory
Memory Size
System Shared
2 GB
VRAM (MB)
2,048
Memory Type
System Shared
GDDR5
Memory Bus
System Shared
128 bit
Bandwidth
System Dependent
105.8 GB/s
Cache
L1 Cache
128 KB per Array
48 KB (per SMM)
L2 Cache
2 MB
1024 KB
L0 Cache
32 KB per WGP
Performance
Pixel Rate
70.40 GPixel/s
38.02 GPixel/s
Texture Rate
105.6 GTexel/s
57.02 GTexel/s
FP32 (TFLOPS)
3.379 TFLOPS
1.825 TFLOPS
FP64 (TFLOPS)
211.2 GFLOPS (1:16)
57.02 GFLOPS (1:32)
FP16 (TFLOPS)
6.758 TFLOPS (2:1)
AI/RT
RT Cores
12
Power
TDP
50 W
90 W
TDP (W)
50
90 +80.0%
Suggested PSU
250 W
Power Connectors
None
1x 6-pin
Architecture
Architecture
RDNA 2.0
Maxwell 2.0
GPU Name
Rembrandt+
GM206
Generation
Navi II IGP (Rembrandt Mobile)
GeForce 900
Process Size
6 nm
28 nm
Transistors
13,100 million
2,940 million
Die Size
208 mm²
228 mm²
Foundry
TSMC
TSMC
Density
63.0M / mm²
12.9M / mm²
API Support
DirectX
12 Ultimate (12_2)
12 (12_1)
OpenGL
4.6
4.6
Vulkan
1.4
1.4
OpenCL
2.0
3.0
CUDA
5.2
Shader Model
6.8
6.8
Physical
Slot Width
IGP
Dual-slot
Length
202 mm 8 inches
Outputs
Portable Device Dependent
1x DVI1x HDMI 2.03x DisplayPort 1.2
Bus Interface
PCIe 4.0 x8
PCIe 3.0 x16
Other
Launch Price
159 USD
Production
Active
End-of-life
Predecessor
Vega II IGP
GeForce 700
Successor
Navi III IGP
GeForce 10
View Radeon 680M Details View GeForce GTX 950 Details