NVIDIA GeForce GTX 670MX vs NVIDIA GeForce GTX 760M Comparison

NVIDIA
GEFORCE

NVIDIA 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
VS
NVIDIA
GEFORCE

GeForce GTX 760M

CORE STATE GK106S
VRAM 2 GB
CLOCK SPEED 719 MHz
TDP 55 W
BUS WIDTH 128 bit
ARCHITECTURE Kepler
nm
PROCESS 28 nm
LAUNCH DATE 2013

PERFORMANCE BENCHMARKS

geekbench_opencl
6,125
5,604
geekbench_vulkan
5,316
4,868

Analysis: NVIDIA GeForce GTX 670MX vs NVIDIA GeForce GTX 760M

The NVIDIA GeForce GTX 670MX and the NVIDIA GeForce GTX 760M are two mobile graphics solutions from successive generations of the same product family. The GTX 670MX belongs to the GeForce 600M generation, released in late September 2012, while the GTX 760M is part of the GeForce 700M generation, arriving in late May 2013. Both are built on the Kepler architecture using a 28 nm process at TSMC, and both are now end-of-life products. The recorded benchmark data shows that the older GTX 670MX holds a consistent lead over its successor in every measured test, a result that runs counter to what one might expect from generational naming. This analysis walks through the database entries for both parts, comparing their architecture, specifications, and recorded performance to determine where each one stands.

FAQ

Q: Which GPU has the higher average benchmark score?

A: The NVIDIA GeForce GTX 670MX has an average benchmark score of 5721, placing it in the 33rd percentile of all GPUs. The NVIDIA GeForce GTX 760M has an average score of 5236, placing it in the 31st percentile.

Q: How much faster is the GTX 670MX in the recorded head-to-head tests?

A: The GTX 670MX wins both head-to-head tests. It scores 6125 versus 5604 in Geekbench OpenCL, a 9.3% advantage, and 5316 versus 4868 in Geekbench Vulkan, a 9.2% advantage.

Q: What are the memory configurations of the two cards?

A: The GTX 670MX has 3 GB of GDDR5 memory on a 192-bit bus, with 67.20 GB/s of bandwidth. The GTX 760M has 2 GB of GDDR5 memory on a 128-bit bus, with 64.13 GB/s of bandwidth.

Q: How do their transistor counts and die sizes compare?

A: The GTX 670MX uses the GK104 chip with 3,540 million transistors on a 294 mm² die. The GTX 760M uses the GK106S chip with 2,540 million transistors on a 221 mm² die.

Q: What is the thermal design power difference?

A: The GTX 670MX has a TDP of 75 W, while the GTX 760M has a lower TDP of 55 W. The GTX 760M is also listed with a slot width of MXM Module.

Q: Which card has better Vulkan performance relative to its OpenCL performance?

A: The GTX 670MX maintains a similar lead in both APIs. Its Vulkan score of 5316 is 9.2% ahead of the GTX 760M's 4868, while its OpenCL score of 6125 is 9.3% ahead of the 5604 recorded for the GTX 760M.

Where Each One Wins

The data is unambiguous in the two recorded benchmark tests: the GTX 670MX wins both. There is no test in the database where the GTX 760M comes out ahead. The wins for the GTX 670MX are consistent across different compute APIs, suggesting that the advantage is not specific to one workload type but reflects a general performance gap.

The GTX 670MX wins in Geekbench OpenCL with a score of 6125 against 5604, a 9.3% margin. It also wins in Geekbench Vulkan with 5316 against 4868, a 9.2% margin. These are the only two benchmark entries in the head-to-head comparison, so the GTX 670MX takes both possible wins, giving it a 2 to 0 record in this matchup.

Where the GTX 760M does have a claim is in efficiency and physical footprint. It carries a 55 W TDP compared to the 75 W TDP of the GTX 670MX, a difference of 20 W. It is also specified as an MXM Module, indicating a standardized mobile form factor, whereas the GTX 670MX has no slot width listed. For a system builder prioritizing lower power draw and a modular design, the GTX 760M holds an advantage, but this is not reflected in the compute benchmark scores.

Architecture Differences

Both GPUs are built on NVIDIA's Kepler architecture and use the same 28 nm TSMC manufacturing process, but they are based on different physical chips. The GTX 670MX uses the GK104 die, which contains 3,540 million transistors across a 294 mm² area. The GTX 760M uses the GK106S die, a smaller and less complex chip with 2,540 million transistors on a 221 mm² die. The transistor density is slightly higher on the GTX 670MX at 12.0M per mm², versus 11.5M per mm² for the GTX 760M.

The execution resources differ substantially. The GTX 670MX has 960 shading units, 80 texture mapping units, and 24 ROPs. The GTX 760M has fewer of each: 768 shading units, 64 TMUs, and 16 ROPs. This means the GTX 670MX has 192 more shading units, 16 more TMUs, and 8 more ROPs. These are direct architectural differences that explain much of the performance gap.

Clock behavior also differs. The GTX 670MX has a base clock of 601 MHz and a boost clock of 601 MHz, meaning there is no boost headroom recorded; it runs at a fixed frequency. The GTX 760M has a base clock of 628 MHz and a boost clock of 719 MHz, offering a 91 MHz boost range. Despite running at lower absolute clocks, the GTX 670MX still outperforms the GTX 760M in compute tests, which points to its wider execution resources compensating for the lower clock speed.

The memory architecture is another key divergence. The GTX 670MX uses a 192-bit memory bus with 3 GB of GDDR5, while the GTX 760M uses a narrower 128-bit bus with 2 GB of GDDR5. The effective memory speed also differs: the GTX 670MX memory runs at 2.8 Gbps effective, while the GTX 760M memory runs at 4 Gbps effective. The faster memory on the GTX 760M does not overcome the wider bus on the GTX 670MX, as the bandwidth figures show 67.20 GB/s for the GTX 670MX versus 64.13 GB/s for the GTX 760M.

Specification Differences

The two cards share several attributes: both are NVIDIA parts with Kepler architecture, both use a 28 nm TSMC process, both have PCIe 3.0 x16 interfaces, both support DirectX 12 (11_0), OpenGL 4.6, and Vulkan 1.2.175, both have no power connectors, and both have portable-device-dependent display outputs. The differences are where the contrast lies.

The GTX 670MX has a larger GK104 chip with 3,540 million transistors and a 294 mm² die size. The GTX 760M has a smaller GK106S chip with 2,540 million transistors and a 221 mm² die. Transistor density is 12.0M per mm² for the GTX 670MX and 11.5M per mm² for the GTX 760M.

Clock speeds: the GTX 670MX runs at 601 MHz base and 601 MHz boost, with memory at 700 MHz and 2.8 Gbps effective. The GTX 760M runs at 628 MHz base and 719 MHz boost, with memory at 1002 MHz and 4 Gbps effective.

Memory: the GTX 670MX has 3 GB of GDDR5 on a 192-bit bus with 67.20 GB/s bandwidth. The GTX 760M has 2 GB of GDDR5 on a 128-bit bus with 64.13 GB/s bandwidth.

Compute resources: the GTX 670MX has 960 shading units, 80 TMUs, and 24 ROPs. The GTX 760M has 768 shading units, 64 TMUs, and 16 ROPs.

Rates: the GTX 670MX has a pixel rate of 12.02 GPixel/s and a texture rate of 48.08 GTexel/s. The GTX 760M has a pixel rate of 11.50 GPixel/s and a texture rate of 46.02 GTexel/s. FP32 performance is 1,153.9 GFLOPS for the GTX 670MX and 1,104.4 GFLOPS for the GTX 760M.

Power and form factor: the GTX 670MX has a 75 W TDP, while the GTX 760M has a 55 W TDP. The GTX 760M is listed as an MXM Module, while the GTX 670MX has no slot width given. Neither card uses power connectors. Release dates differ, with the GTX 670MX releasing in September 2012 and the GTX 760M in May 2013. The GTX 670MX predecessor is GeForce 500M and its successor is GeForce 700M; the GTX 760M predecessor is GeForce 600M and its successor is GeForce 800M.

Head-to-Head Benchmarks

The recorded head-to-head data contains two tests, and the GTX 670MX wins both. In Geekbench OpenCL, the GTX 670MX scores 6125 against 5604 for the GTX 760M. The delta is 9.3%, meaning the GTX 670MX is nearly a tenth faster in this compute workload. In Geekbench Vulkan, the GTX 670MX scores 5316 against 4868, a delta of 9.2%. The margins are almost identical across the two APIs, which suggests a consistent underlying performance advantage rather than API-specific optimization.

Looking at the nearest rivals provides context. The GTX 670MX average score of 5721 puts it just ahead of the Intel Iris Pro Graphics P6300, which averages 5712, a delta of 0.2%. It is also 2.1% ahead of the NVIDIA Quadro M500M, which averages 5604, and 0.5% ahead of the AMD Radeon HD 8790M, which averages 5691. The only rival that edges it out is the NVIDIA GeForce GTX 550 Ti, which averages 5731, a delta of -0.2% for the GTX 670MX. These are very close margins, placing the GTX 670MX in a tight cluster of comparable mobile and older desktop parts.

The GTX 760M, by contrast, has an average score of 5236. Its nearest rival is the NVIDIA Quadro 4000M at 5211, a delta of 0.5% in favor of the GTX 760M. The NVIDIA GeForce 940M averages 5284, which is 0.9% higher than the GTX 760M, and the NVIDIA GeForce GTX 980M averages 5308, which is 1.3% higher. The AMD Radeon R7 M260X averages 5161, putting it 1.5% behind the GTX 760M. This places the GTX 760M in a lower performance tier than the GTX 670MX, with the latter sitting roughly 9% higher in average score.

The percentile rankings reinforce the gap. The GTX 670MX is in the 33rd percentile of all GPUs, while the GTX 760M is in the 31st percentile. While both are in the lower half of the overall GPU landscape, the GTX 670MX is ranked higher.

The fixed clock behavior of the GTX 670MX is worth noting against the variable boost of the GTX 760M. The GTX 760M can boost from 628 MHz to 719 MHz, a 14.5% increase over its base clock, while the GTX 670MX stays at 601 MHz. Even with this boost capability, the GTX 760M cannot close the gap in the recorded tests. The wider memory bus and larger shading unit count of the GTX 670MX appear to be decisive factors.

The Verdict

The data points to a clear conclusion: the NVIDIA GeForce GTX 670MX is the faster GPU in compute performance. It wins both recorded head-to-head benchmarks, has a higher average score (5721 versus 5236), and sits in a higher percentile rank (33rd versus 31st). Its advantages in shading units, TMUs, ROPs, memory bus width, and memory capacity all contribute to this outcome, despite its lower clock speeds and older release date.

A user prioritizing raw compute performance in OpenCL or Vulkan workloads should choose the GTX 670MX. It delivers 9.3% higher OpenCL performance and 9.2% higher Vulkan performance, and its 3 GB memory capacity on a 192-bit bus provides a bandwidth edge of 67.20 GB/s over 64.13 GB/s. Its nearest rivals include the Intel Iris Pro Graphics P6300 and the NVIDIA GeForce GTX 550 Ti, both within a fraction of a percent, so it sits in competitive company for its era.

The GTX 760M, while slower in every recorded benchmark, is not without a role. It draws 20 W less power, with a 55 W TDP against 75 W, and it comes in an MXM Module form factor, which may suit certain mobile chassis designs. Its higher memory clock of 4 Gbps effective does not translate into higher bandwidth due to the narrower 128-bit bus, but the lower power envelope is a measurable advantage for thermally constrained systems. Its nearest rivals are the NVIDIA Quadro 4000M and the AMD Radeon R7 M260X, with the GeForce 940M and GeForce GTX 980M slightly ahead of it.

For a buyer choosing between these two end-of-life parts strictly on benchmark performance, the GTX 670MX is the one to pick. For a buyer whose primary constraint is power consumption or modular form factor, the GTX 760M has the edge. The database shows a 2 to 0 win record for the GTX 670MX, and the numbers behind that record are consistent across both APIs.

DETAILED SPECIFICATIONS

SPECIFICATION
GTX 670MX
GTX 760M
Core Specs
Shading Units
960
768 -20.0%
Shaders
960
768 -20.0%
TMUs
80
64 -20.0%
ROPs
24
16 -33.3%
Clocks
Base Clock
601 MHz
628 MHz
Boost Clock
601 MHz
719 MHz
Memory Clock
700 MHz 2.8 Gbps effective
1002 MHz 4 Gbps effective
Memory
Memory Size
3 GB
2 GB
VRAM (MB)
3,072
2,048 -33.3%
Memory Type
GDDR5
GDDR5
Memory Bus
192 bit
128 bit
Bandwidth
67.20 GB/s
64.13 GB/s
Cache
L1 Cache
16 KB (per SMX)
16 KB (per SMX)
L2 Cache
384 KB
256 KB
Performance
Pixel Rate
12.02 GPixel/s
11.50 GPixel/s
Texture Rate
48.08 GTexel/s
46.02 GTexel/s
FP32 (TFLOPS)
1,153.9 GFLOPS
1,104.4 GFLOPS
FP64 (TFLOPS)
48.08 GFLOPS (1:24)
46.02 GFLOPS (1:24)
Power
TDP
75 W
55 W
TDP (W)
75
55 -26.7%
Power Connectors
None
None
Architecture
Architecture
Kepler
Kepler
GPU Name
GK104
GK106S
Generation
GeForce 600M
GeForce 700M
Process Size
28 nm
28 nm
Transistors
3,540 million
2,540 million
Die Size
294 mm²
221 mm²
Foundry
TSMC
TSMC
Density
12.0M / mm²
11.5M / mm²
API Support
DirectX
12 (11_0)
12 (11_0)
OpenGL
4.6
4.6
Vulkan
1.2.175
1.2.175
OpenCL
3.0
3.0
CUDA
3.0
3.0
Shader Model
6.5 (5.1)
6.5 (5.1)
Physical
Slot Width
—
MXM Module
Outputs
Portable Device Dependent
Portable Device Dependent
Bus Interface
PCIe 3.0 x16
PCIe 3.0 x16
Other
Production
End-of-life
End-of-life
Predecessor
GeForce 500M
GeForce 600M
Successor
GeForce 700M
GeForce 800M
View GeForce GTX 670MX Details View GeForce GTX 760M Details