NVIDIA GeForce GTX 675MX vs NVIDIA Tesla M10 Comparison

NVIDIA
GEFORCE

NVIDIA GeForce GTX 675MX

CORE STATE GK104
VRAM 2 GB
CLOCK SPEED
TDP 100 W
BUS WIDTH 256 bit
ARCHITECTURE Kepler
nm
PROCESS 28 nm
LAUNCH DATE 2012
VS
NVIDIA
GEFORCE

Tesla M10

CORE STATE GM107
VRAM 8 GB
CLOCK SPEED 1306 MHz
TDP 225 W
BUS WIDTH 128 bit
ARCHITECTURE Maxwell
nm
PROCESS 28 nm
LAUNCH DATE 2016

PERFORMANCE BENCHMARKS

geekbench_metal
6,131
N/A
geekbench_opencl
10,723
10,318
geekbench_vulkan
N/A
9,130

Analysis: NVIDIA GeForce GTX 675MX vs NVIDIA Tesla M10

Where Each One Wins

The recorded data splits the two cards cleanly by workload type. The NVIDIA Tesla M10 is the compute-oriented card, built around Maxwell architecture with a focus on server-side acceleration. Its benchmark profile shows a Geekbench OpenCL score of 10,318 and a Geekbench Vulkan score of 9,130, giving it an average benchmark score of 9,724. That places it in the 47th percentile of all GPUs in the database, meaning it sits just above the midpoint of recorded results.

The NVIDIA GeForce GTX 675MX, by contrast, is a mobile GPU from the Kepler generation. Its recorded benchmarks include a Geekbench Metal score of 6,131 and a Geekbench OpenCL score of 10,723, producing an average benchmark score of 8,427. That lands in the 43rd percentile of all GPUs. The interesting wrinkle here is that the GTX 675MX actually wins the only direct head-to-head benchmark in the database, the Geekbench OpenCL test, with a score of 10,723 against the Tesla M10's 10,318. That is a 3.8% margin in favor of the mobile card.

So the use-case split is clear: the Tesla M10 wins on versatility across compute APIs, with both OpenCL and Vulkan results recorded, while the GTX 675MX wins on raw peak OpenCL throughput but has no Vulkan result and instead shows a Metal score. The GTX 675MX also draws far less power, with a 100 W TDP versus the Tesla M10's 225 W, which matters for deployments where thermal and power constraints are tight.

Architecture Differences

The two GPUs come from different architectural generations despite sharing the same 28 nm TSMC process node. The Tesla M10 uses the GM107 chip built on Maxwell, while the GTX 675MX uses the GK104 chip built on Kepler. The transistor counts differ substantially: the Tesla M10 packs 1,870 million transistors on a 148 mm² die, while the GTX 675MX holds 3,540 million transistors on a 294 mm² die. Transistor density is nearly identical, with the M10 at 12.6 million transistors per mm² and the GTX 675MX at 12.0 million per mm².

The compute configurations go in opposite directions from what the die size might suggest. The GTX 675MX has more shading units at 960 versus 640, more texture mapping units at 80 versus 40, and more render output units at 32 versus 16. The Tesla M10 counters with higher clock speeds: a base clock of 1,033 MHz and a boost clock of 1,306 MHz, while the GTX 675MX lists no base or boost clock in the database. The M10's higher clocks push its FP32 throughput to 1.672 TFLOPS, compared to 1,255.7 GFLOPS for the GTX 675MX. Pixel rate also favors the M10 at 20.90 GPixel/s versus 13.08 GPixel/s, while texture rates are essentially tied at 52.24 GTexel/s and 52.32 GTexel/s.

Memory configurations diverge in capacity and bandwidth. The Tesla M10 carries 8 GB of GDDR5 on a 128-bit bus, delivering 83.20 GB/s of bandwidth. The GTX 675MX has 2 GB of GDDR5 on a 256-bit bus, delivering 115.2 GB/s. The mobile card has the narrower capacity but the wider bus and higher bandwidth, which explains its strong OpenCL showing. Effective memory speeds are 5.2 Gbps for the M10 and 3.6 Gbps for the GTX 675MX.

The form factors signal the intended deployment. The Tesla M10 is a dual-slot, 267 mm card with a single 8-pin power connector and a suggested 550 W power supply. It has no display outputs, confirming its role as a compute accelerator. The GTX 675MX is an MXM module with no power connectors and portable-device-dependent display outputs, confirming its laptop orientation. API support is similar for DirectX at 12 (11_0) and OpenGL at 4.6, but the Vulkan versions differ: the M10 supports Vulkan 1.4 while the GTX 675MX supports Vulkan 1.2.175.

The Verdict

The data points to a straightforward conclusion: these are different tools for different jobs, and the right pick depends entirely on the workload and the platform.

For compute workloads in a server or workstation chassis, the Tesla M10 is the stronger choice. It offers 8 GB of memory, which is four times the GTX 675MX's 2 GB, and it shows a higher FP32 throughput at 1.672 TFLOPS. Its Vulkan support is more recent at version 1.4, and its 47th percentile ranking sits above the GTX 675MX's 43rd. The dual-slot form factor and 8-pin connector indicate it is meant to live in a desktop or server enclosure with adequate power delivery.

For mobile deployments or any situation where the GTX 675MX's MXM form factor fits, the mobile card wins the only recorded head-to-head comparison. Its OpenCL score of 10,723 beats the Tesla M10's 10,318 by 3.8%. It also draws 125 W less power, with a 100 W TDP against the M10's 225 W, and it has higher memory bandwidth at 115.2 GB/s. The GTX 675MX is the pick when power efficiency and memory bandwidth matter more than capacity and compute API version support.

The database does not record any Vulkan result for the GTX 675MX, so any comparison on that API is not possible from the available data. Similarly, the Tesla M10 has no Metal result, so the GTX 675MX's Metal score of 6,131 stands alone. Buyers should match the card to the API and form factor their application requires.

FAQ

Q: Which GPU has the higher average benchmark score?

A: The NVIDIA Tesla M10 has an average benchmark score of 9,724, compared to 8,427 for the NVIDIA GeForce GTX 675MX.

Q: Does the GTX 675MX beat the Tesla M10 in any recorded benchmark?

A: Yes, in the Geekbench OpenCL test, the GTX 675MX scores 10,723 against the Tesla M10's 10,318, a 3.8% advantage.

Q: Which card has more memory?

A: The Tesla M10 has 8 GB of GDDR5, while the GTX 675MX has 2 GB of GDDR5.

Q: What is the memory bandwidth difference?

A: The GTX 675MX has higher bandwidth at 115.2 GB/s, while the Tesla M10 delivers 83.20 GB/s.

Q: Which GPU supports a newer Vulkan version?

A: The Tesla M10 supports Vulkan 1.4, while the GTX 675MX supports Vulkan 1.2.175.

Q: How do the power requirements compare?

A: The Tesla M10 has a 225 W TDP and a suggested 550 W power supply, while the GTX 675MX has a 100 W TDP and lists no power supply requirement.

Head-to-Head Benchmarks

The only direct head-to-head result in the database is the Geekbench OpenCL test. The GTX 675MX records 10,723 points against the Tesla M10's 10,318, a margin of 3.8% in favor of the mobile Kepler card. This is the single most important comparative data point, and it runs against the expectations set by the average scores.

The average benchmark scores tell a different story. The Tesla M10 averages 9,724 across its two recorded tests, while the GTX 675MX averages 8,427 across its two tests. That is a 15.4% gap in the Tesla M10's favor, entirely attributable to the M10's Vulkan score of 9,130, which has no counterpart in the GTX 675MX's records. The GTX 675MX's Metal score of 6,131 drags its average down, even though its OpenCL result is the best single score between the two cards.

The nearest rival comparisons in the database provide context for each card's standing. The Tesla M10's closest rivals are the NVIDIA Tesla C2070 at 9,716 (0.1% behind), the NVIDIA GeForce GTX 1070 at 9,780 (0.6% ahead), the NVIDIA Quadro P4000 at 9,665 (0.6% behind), and the AMD Radeon Pro WX 2100 at 9,653 (0.7% behind). The GTX 675MX's nearest rivals are the AMD Radeon 880M at 8,436 (0.1% ahead), the NVIDIA GeForce MX330 at 8,458 (0.4% ahead), the AMD Radeon HD 8870M at 8,462 (0.4% ahead), and the AMD Radeon R9 M375X at 8,325 (1.2% behind).

The Tesla M10's percentile placement at 47 means it sits just above the midpoint of all GPUs in the database. The GTX 675MX at the 43rd percentile sits slightly below that midpoint. Yet the direct OpenCL result flips the expected hierarchy, which suggests the GTX 675MX's wider 256-bit memory bus and higher bandwidth compensate for its lower clock speeds and older architecture in this specific workload.

The texture rates are nearly identical, at 52.24 GTexel/s for the Tesla M10 and 52.32 GTexel/s for the GTX 675MX, which means texture-heavy workloads should perform similarly. The FP32 compute rates favor the Tesla M10 at 1.672 TFLOPS versus 1,255.7 GFLOPS, indicating the Maxwell card holds the advantage in pure compute throughput. The pixel rates also favor the M10 at 20.90 GPixel/s versus 13.08 GPixel/s for the GTX 675MX.

The GTX 675MX's OpenCL result being only 3.8% ahead of the Tesla M10, despite having 50% more shading units and 100% more texture units, underscores how much the M10's higher clocks and newer architecture close the gap. The M10 achieves 640 shading units at 1,672 GFLOPS, while the GTX 675MX achieves 960 shading units at 1,255.7 GFLOPS, meaning the Maxwell card extracts more compute per shader.

Specification Differences

The two cards differ in nearly every measured specification category. The process nodes match at 28 nm from TSMC, but the chips differ: GM107 for the Tesla M10 versus GK104 for the GTX 675MX. The architectures differ as well, with Maxwell on the M10 and Kepler on the GTX 675MX.

Transistor counts show the GTX 675MX with 3,540 million versus 1,870 million for the Tesla M10, and die sizes follow at 294 mm² versus 148 mm². Transistor density is close, at 12.6M per mm² for the M10 and 12.0M per mm² for the GTX 675MX.

Clock speeds differ significantly. The Tesla M10 has a base clock of 1,033 MHz and a boost clock of 1,306 MHz. The GTX 675MX has no recorded base or boost clock. Memory clocks also differ, with the M10 at 1,300 MHz or 5.2 Gbps effective, and the GTX 675MX at 900 MHz or 3.6 Gbps effective.

Memory capacity, bus width, and bandwidth all differ. The Tesla M10 has 8 GB, 128-bit, and 83.20 GB/s. The GTX 675MX has 2 GB, 256-bit, and 115.2 GB/s.

Compute unit counts differ across the board: 640 shading units, 40 TMUs, and 16 ROPs for the M10, versus 960 shading units, 80 TMUs, and 32 ROPs for the GTX 675MX. Pixel rates are 20.90 GPixel/s versus 13.08 GPixel/s, and texture rates are 52.24 GTexel/s versus 52.32 GTexel/s. FP32 throughput is 1.672 TFLOPS versus 1,255.7 GFLOPS.

Power and physical specifications diverge sharply. The Tesla M10 has a 225 W TDP, dual-slot width, a single 8-pin connector, a 550 W suggested power supply, and a 267 mm length. The GTX 675MX has a 100 W TDP, MXM module slot width, no power connectors, no suggested power supply, and no recorded dimensions. The bus interfaces differ: PCIe 3.0 x16 for the M10 versus MXM-B (3.0) for the GTX 675MX. Display outputs also differ, with the M10 having none and the GTX 675MX being portable-device dependent.

API support matches on DirectX at 12 (11_0) and OpenGL at 4.6, but Vulkan support differs at version 1.4 for the M10 and 1.2.175 for the GTX 675MX. Release dates put the GTX 675MX in 2012 and the Tesla M10 in 2016, with both marked as end-of-life. The generations reflect the timing: Tesla Maxwell (Mxx) for the M10 and GeForce 600M for the GTX 675MX.

DETAILED SPECIFICATIONS

SPECIFICATION
GTX 675MX
Tesla M10
Core Specs
Shading Units
960
640 -33.3%
Shaders
960
640 -33.3%
TMUs
80
40 -50.0%
ROPs
32
16 -50.0%
Clocks
Base Clock
1033 MHz
Boost Clock
1306 MHz
GPU Clock
654 MHz
Memory Clock
900 MHz 3.6 Gbps effective
1300 MHz 5.2 Gbps effective
Memory
Memory Size
2 GB
8 GB
VRAM (MB)
2,048
8,192 +300.0%
Memory Type
GDDR5
GDDR5
Memory Bus
256 bit
128 bit
Bandwidth
115.2 GB/s
83.20 GB/s
Cache
L1 Cache
16 KB (per SMX)
64 KB (per SMM)
L2 Cache
512 KB
2 MB
Performance
Pixel Rate
13.08 GPixel/s
20.90 GPixel/s
Texture Rate
52.32 GTexel/s
52.24 GTexel/s
FP32 (TFLOPS)
1,255.7 GFLOPS
1.672 TFLOPS
FP64 (TFLOPS)
52.32 GFLOPS (1:24)
52.24 GFLOPS (1:32)
Power
TDP
100 W
225 W
TDP (W)
100
225 +125.0%
Suggested PSU
550 W
Power Connectors
None
1x 8-pin
Architecture
Architecture
Kepler
Maxwell
GPU Name
GK104
GM107
Generation
GeForce 600M
Tesla Maxwell (Mxx)
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
MXM Module
Dual-slot
Length
267 mm 10.5 inches
Outputs
Portable Device Dependent
No outputs
Bus Interface
MXM-B (3.0)
PCIe 3.0 x16
Other
Production
End-of-life
End-of-life
Predecessor
GeForce 500M
Tesla Kepler
Successor
GeForce 700M
Tesla Pascal
View GeForce GTX 675MX Details View Tesla M10 Details