NVIDIA GeForce GTX 670MX vs NVIDIA Quadro K620 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

Quadro K620

CORE STATE GM107
VRAM 2 GB
CLOCK SPEED 1124 MHz
TDP 45 W
BUS WIDTH 128 bit
ARCHITECTURE Maxwell
nm
PROCESS 28 nm
LAUNCH DATE 2014

PERFORMANCE BENCHMARKS

geekbench_opencl
6,125
6,693
geekbench_vulkan
5,316
5,870

Analysis: NVIDIA GeForce GTX 670MX vs NVIDIA Quadro K620

Head-to-Head Benchmarks

The recorded data for these two GPUs comes from two Geekbench tests: OpenCL and Vulkan. The results show a consistent winner, but the margins are worth examining closely.

In the Geekbench OpenCL test, the NVIDIA Quadro K620 scores 6693, while the NVIDIA GeForce GTX 670MX scores 6125. That gives the Quadro a 9.3% lead. This is not a small gap; it separates the two cleanly in compute workloads. The Vulkan test shows a similar story: the Quadro K620 posts 5870 against the GTX 670MX's 5316, a 10.4% advantage.

Both tests favor the Quadro K620. The database records 2 wins for the Quadro and 0 for the GTX 670MX. No benchmark in the pack shows the GeForce ahead. The closest margin is in OpenCL, where the 9.3% gap is still decisive. The Vulkan margin is slightly wider, suggesting the Quadro's advantage holds across different API paths.

Looking at the wider database context, the Quadro K620's average benchmark score is 6282, which places it at the 36th percentile of all GPUs. Its nearest rivals include the NVIDIA GeForce RTX 5070 Ti SUPER and RTX 4070 Ti SUPER AD102, both scoring 6270 with a delta of just 0.2%, and the AMD Radeon R7 M350 at 6327 with a -0.7% delta. The Quadro sits in a tight cluster, essentially trading blows with those cards.

The GTX 670MX, by contrast, has an average score of 5721, placing it at the 33rd percentile. Its nearest rivals are the Intel Iris Pro Graphics P6300 at 5712 (0.2% delta), the NVIDIA GeForce GTX 550 Ti at 5731 (-0.2% delta), the AMD Radeon HD 8790M at 5691 (0.5% delta), and the NVIDIA Quadro M500M at 5604 (2.1% delta). The GTX 670MX is firmly in the lower-middle range of the GPU field.

The delta between the two cards in head-to-head testing is clear, but the absolute numbers reveal why: the Quadro K620's average score is 6282, while the GTX 670MX's is 5721. That is a 561-point difference, or roughly 9.8% when measured against the lower score. The head-to-head deltas align with this overall trend.

Where Each One Wins

The data points to a one-sided matchup, but the reasons behind it are not uniform. The Quadro K620 wins in both API tests, so it holds the advantage in generalized compute (OpenCL) and in modern graphics API workloads (Vulkan). The GTX 670MX does not win a single recorded test.

For use-case separation, consider the workloads each card likely targets. The Quadro K620, as a professional workstation product, shows strength in compute-oriented tasks. Its OpenCL score of 6693 is its higher of the two results, indicating that raw compute throughput is its strong suit. The Vulkan score of 5870 is lower but still ahead of the GTX 670MX.

The GTX 670MX, being a mobile GeForce part, might be expected to perform better in gaming-style workloads. However, the Vulkan test, which often reflects graphics API efficiency, shows it trailing by 10.4%. The GeForce's OpenCL score of 6125 is its better result, but it still falls short of the Quadro's OpenCL number by 568 points.

In practical terms, the Quadro K620 is the card to choose for any task that relies on OpenCL compute acceleration or Vulkan rendering. The GTX 670MX, despite having more shading units and a wider memory bus, cannot overcome the Quadro's architectural advantages in these benchmarks. The data does not support a scenario where the GTX 670MX wins; every recorded measurement points the other way.

The percentile data reinforces this: the Quadro sits at the 36th percentile, three points above the GTX 670MX's 33rd. That is a modest overall ranking gap, but the head-to-head deltas show the Quadro is consistently faster in these specific tests.

Architecture Differences

The two cards come from different NVIDIA architectures and different market segments. The Quadro K620 uses the GM107 chip on the Maxwell architecture, fabricated on a 28 nm process at TSMC. It packs 1,870 million transistors on a 148 mm² die, yielding a transistor density of 12.6 million per mm². The GTX 670MX uses the GK104 chip on the Kepler architecture, also 28 nm TSMC, but with 3,540 million transistors on a much larger 294 mm² die, giving a density of 12.0 million per mm².

The transistor count difference is stark: the GTX 670MX has nearly double the transistors of the Quadro K620. Yet the Quadro wins the benchmarks. This suggests that Maxwell's architecture is more efficient per transistor, or that the GTX 670MX's lower clocks hold it back.

Clock speeds tell part of the story. The Quadro K620 runs at a base clock of 1058 MHz with a boost of 1124 MHz. The GTX 670MX runs at 601 MHz base and 601 MHz boost, with no boost headroom at all. That is a 457 MHz base clock difference in the Quadro's favor. The GTX 670MX compensates with more hardware: 960 shading units against 384, 80 texture mapping units against 24, and 24 ROPs against 16. But the Quadro's higher clocks and newer architecture win out.

Memory configurations differ significantly. The Quadro K620 has 2 GB of DDR3 on a 128-bit bus, delivering 28.80 GB/s of bandwidth. The GTX 670MX has 3 GB of GDDR5 on a 192-bit bus, delivering 67.20 GB/s. The GTX 670MX has more than double the memory bandwidth and 50% more memory capacity. Yet the benchmarks do not reflect that advantage, likely because the workloads in Geekbench are not bandwidth-limited.

The compute rates tell a nuanced story. The Quadro K620 achieves 863.2 GFLOPS FP32, 17.98 GPixel/s pixel rate, and 26.98 GTexel/s texture rate. The GTX 670MX achieves 1,153.9 GFLOPS FP32, 12.02 GPixel/s pixel rate, and 48.08 GTexel/s texture rate. The GTX 670MX has higher raw FP32 and texture throughput, but the Quadro has higher pixel throughput. The benchmark results show the Quadro winning despite lower FP32, which suggests the OpenCL and Vulkan tests are sensitive to architecture efficiency rather than raw throughput alone.

Other differences include the bus interface: the Quadro K620 uses PCIe 2.0 x16, while the GTX 670MX uses PCIe 3.0 x16. The Quadro has a 45 W TDP, the GTX 670MX has 75 W. The Quadro supports Vulkan 1.4, while the GTX 670MX supports Vulkan 1.2.175. Both support DirectX 12 (11_0) and OpenGL 4.6. The Quadro is a single-slot card with display outputs of 1x DVI and 1x DisplayPort 1.2; the GTX 670MX's display outputs are listed as "Portable Device Dependent", reflecting its mobile origins.

The Verdict

The data is unambiguous. The NVIDIA Quadro K620 wins both recorded head-to-head benchmarks, with a 9.3% lead in OpenCL and a 10.4% lead in Vulkan over the NVIDIA GeForce GTX 670MX. Its average benchmark score of 6282 is higher than the GTX 670MX's 5721, and its percentile ranking is three points higher.

Who should pick the Quadro K620? Anyone prioritizing compute performance in OpenCL or Vulkan workloads. The card's Maxwell architecture, higher clock speeds, and better per-transistor efficiency deliver wins despite having fewer shading units and less memory bandwidth. The Quadro's professional orientation likely explains its strength in these tests.

Who should pick the GTX 670MX? The data offers no benchmark-based reason. It loses both tests. However, the GTX 670MX does have 3 GB of memory versus 2 GB, and 67.20 GB/s bandwidth versus 28.80 GB/s. For tasks that are heavily memory-bound and not captured by these two benchmarks, the GTX 670MX might have an edge, but no recorded measurement supports that claim.

The verdict from the database: the Quadro K620 is the faster card in every measured category. The GTX 670MX has hardware advantages on paper, but they do not translate to wins in the recorded tests.

FAQ

Q: Which GPU has the higher OpenCL score?

A: The NVIDIA Quadro K620 scores 6693, which is 9.3% higher than the NVIDIA GeForce GTX 670MX's 6125.

Q: What is the Vulkan performance difference?

A: The Quadro K620 scores 5870, while the GTX 670MX scores 5316. The Quadro leads by 10.4%.

Q: Which card has more shading units?

A: The GTX 670MX has 960 shading units, while the Quadro K620 has 384.

Q: How do the memory bandwidths compare?

A: The GTX 670MX has 67.20 GB/s bandwidth with 3 GB of GDDR5 on a 192-bit bus. The Quadro K620 has 28.80 GB/s with 2 GB of DDR3 on a 128-bit bus.

Q: Which card has a higher clock speed?

A: The Quadro K620 has a base clock of 1058 MHz and boost of 1124 MHz. The GTX 670MX has a base and boost clock of 601 MHz.

Q: What is the average benchmark score for each?

A: The Quadro K620 averages 6282, while the GTX 670MX averages 5721.

Q: Which GPU supports a newer Vulkan version?

A: The Quadro K620 supports Vulkan 1.4, while the GTX 670MX supports Vulkan 1.2.175.

Specification Differences

| Field | NVIDIA Quadro K620 | NVIDIA GeForce GTX 670MX |

|-------|-------------------|--------------------------|

| Chip | GM107 | GK104 |

| Architecture | Maxwell | Kepler |

| Generation | Quadro Kepler (Kx200) | GeForce 600M |

| Transistors | 1,870 million | 3,540 million |

| Die Size | 148 mm² | 294 mm² |

| Transistor Density | 12.6M / mm² | 12.0M / mm² |

| Base Clock | 1058 MHz | 601 MHz |

| Boost Clock | 1124 MHz | 601 MHz |

| Memory Clock | 900 MHz, 1800 Mbps effective | 700 MHz, 2.8 Gbps effective |

| Memory Size | 2 GB | 3 GB |

| Memory Type | DDR3 | GDDR5 |

| Memory Bus Width | 128 bit | 192 bit |

| Memory Bandwidth | 28.80 GB/s | 67.20 GB/s |

| Shading Units | 384 | 960 |

| TMUs | 24 | 80 |

| ROPs | 16 | 24 |

| Pixel Rate | 17.98 GPixel/s | 12.02 GPixel/s |

| Texture Rate | 26.98 GTexel/s | 48.08 GTexel/s |

| FP32 | 863.2 GFLOPS | 1,153.9 GFLOPS |

| TDP | 45 W | 75 W |

| Slot Width | Single-slot | Not specified |

| Bus Interface | PCIe 2.0 x16 | PCIe 3.0 x16 |

| Display Outputs | 1x DVI, 1x DisplayPort 1.2 | Portable Device Dependent |

| Vulkan | 1.4 | 1.2.175 |

| Release Date | 2014-07-21 | 2012-09-30 |

| Predecessor | Quadro Fermi | GeForce 500M |

| Successor | Quadro Maxwell | GeForce 700M |

| Average Benchmark Score | 6282 | 5721 |

| Percentile vs All GPUs | 36 | 33 |

DETAILED SPECIFICATIONS

SPECIFICATION
GTX 670MX
Quadro K620
Core Specs
Shading Units
960
384 -60.0%
Shaders
960
384 -60.0%
TMUs
80
24 -70.0%
ROPs
24
16 -33.3%
Clocks
Base Clock
601 MHz
1058 MHz
Boost Clock
601 MHz
1124 MHz
Memory Clock
700 MHz 2.8 Gbps effective
900 MHz 1800 Mbps effective
Memory
Memory Size
3 GB
2 GB
VRAM (MB)
3,072
2,048 -33.3%
Memory Type
GDDR5
DDR3
Memory Bus
192 bit
128 bit
Bandwidth
67.20 GB/s
28.80 GB/s
Cache
L1 Cache
16 KB (per SMX)
64 KB (per SMM)
L2 Cache
384 KB
2 MB
Performance
Pixel Rate
12.02 GPixel/s
17.98 GPixel/s
Texture Rate
48.08 GTexel/s
26.98 GTexel/s
FP32 (TFLOPS)
1,153.9 GFLOPS
863.2 GFLOPS
FP64 (TFLOPS)
48.08 GFLOPS (1:24)
26.98 GFLOPS (1:32)
Power
TDP
75 W
45 W
TDP (W)
75
45 -40.0%
Suggested PSU
200 W
Power Connectors
None
None
Architecture
Architecture
Kepler
Maxwell
GPU Name
GK104
GM107
Generation
GeForce 600M
Quadro Kepler (Kx200)
Process Size
28 nm
28 nm
Transistors
3,540 million
1,870 million
Die Size
294 mm²
148 mm²
Foundry
TSMC
TSMC
Density
12.0M / mm²
12.6M / mm²
API Support
DirectX
12 (11_0)
12 (11_0)
OpenGL
4.6
4.6
Vulkan
1.2.175
1.4
OpenCL
3.0
3.0
CUDA
3.0
5.0
Shader Model
6.5 (5.1)
6.7 (5.1)
Physical
Slot Width
Single-slot
Length
160 mm 6.3 inches
Height
69 mm 2.7 inches
Outputs
Portable Device Dependent
1x DVI1x DisplayPort 1.2
Bus Interface
PCIe 3.0 x16
PCIe 2.0 x16
Other
Production
End-of-life
End-of-life
Predecessor
GeForce 500M
Quadro Fermi
Successor
GeForce 700M
Quadro Maxwell
View GeForce GTX 670MX Details View Quadro K620 Details