NVIDIA GeForce GTX 580 vs NVIDIA GeForce GTX 965M Comparison

NVIDIA
GEFORCE

NVIDIA GeForce GTX 580

CORE STATE GF110
VRAM 1536 MB
CLOCK SPEED —
TDP 244 W
BUS WIDTH 384 bit
ARCHITECTURE Fermi 2.0
nm
PROCESS 40 nm
LAUNCH DATE 2010
VS
NVIDIA
GEFORCE

GeForce GTX 965M

CORE STATE GM204
VRAM 2 GB
CLOCK SPEED 950 MHz
TDP —
BUS WIDTH 128 bit
ARCHITECTURE Maxwell 2.0
nm
PROCESS 28 nm
LAUNCH DATE 2015

PERFORMANCE BENCHMARKS

geekbench_opencl
15,283
14,509
geekbench_vulkan
N/A
14,299

Analysis: NVIDIA GeForce GTX 580 vs NVIDIA GeForce GTX 965M

The NVIDIA GeForce GTX 580 and the NVIDIA GeForce GTX 965M represent two distinct eras of GPU design, separated by four years of architectural evolution. The data shows a clear, albeit narrow, victory for the older desktop card in raw compute benchmarks, while the newer mobile chip counters with superior feature support and efficiency metrics. This analysis examines their head-to-head performance, architectural philosophies, and the specific trade-offs each brings to the table.

Head-to-Head Benchmarks

The only direct benchmark comparison available is the Geekbench OpenCL test, and it yields a decisive result for the GTX 580. The desktop card scores 15,283 points, while the GTX 965M trails with 14,509 points. This translates to a 5.3% advantage for the GTX 580, a meaningful gap that places the two GPUs in adjacent performance tiers. The GTX 580’s win is consistent with its position in the broader database, where it holds a 58th percentile ranking among all GPUs, compared to the GTX 965M’s 56th percentile.

Contextualizing these scores against their nearest rivals clarifies their standing. The GTX 580’s score of 15,283 places it within 0.1% of the NVIDIA GeForce RTX 2060 (15,290) and 0.6% of the RTX 3050 OEM (15,199). This is remarkable for a GPU released in 2010; it effectively matches modern mainstream discrete cards in OpenCL compute throughput. The GTX 965M, with its 14,509 points, is similarly competitive against its peers, sitting just 0.1% ahead of the AMD Radeon RX Vega 11 (14,385) and 0.2% ahead of the NVIDIA GeForce GTX TITAN (14,373). The delta between the two cards is larger than the gaps to their respective rivals, underscoring that while both are mid-pack performers, the GTX 580 holds a slight but consistent edge.

It is importantly the GTX 965M also has a Vulkan benchmark score of 14,299, which is not available for the GTX 580. This indicates the mobile GPU’s modern API support, but the lack of a comparable score prevents a direct cross-API comparison. In the single shared test, the GTX 580 wins, and the data does not support any other conclusion.

Architecture Differences

The architectural divide between these two GPUs is substantial, reflecting a generational shift in NVIDIA’s design philosophy. The GTX 580 is built on the GF110 chip, using the Fermi 2.0 architecture fabricated on a 40 nm process at TSMC. In contrast, the GTX 965M uses the GM204 chip with the Maxwell 2.0 architecture on a 28 nm node, also from TSMC. This process shrink allowed NVIDIA to pack significantly more transistors: the GTX 965M contains 5,200 million transistors compared to the GTX 580’s 3,000 million. However, the GTX 580’s die is physically larger at 520 mm² versus 398 mm², yielding a transistor density of 5.8 million per square millimeter for the Fermi chip versus 13.1 million per square millimeter for Maxwell.

Core configuration tells a story of divergent priorities. The GTX 580 employs 512 shading units, 64 texture mapping units (TMUs), and 48 raster operation units (ROPs). The GTX 965M doubles the shading units to 1,024 but cuts ROPs down to 32, while keeping TMUs at 64. This explains the compute gap: despite having twice the shaders, the GTX 965M’s lower ROP count and narrower memory bus limit its fill-rate performance. The GTX 580 achieves a pixel rate of 24.70 GPixel/s and a texture rate of 49.41 GTexel/s, while the GTX 965M posts 30.40 GPixel/s and 60.80 GTexel/s respectively. Interestingly, the Maxwell chip wins on both fill-rate metrics, yet still loses the OpenCL test, indicating that the Fermi architecture’s raw FP32 throughput—1.581 TFLOPS versus 1.946 TFLOPS for Maxwell—is not the sole determinant of compute performance.

Memory subsystems differ radically. The GTX 580 uses 1,536 MB of GDDR5 on a 384-bit bus, delivering 192.4 GB/s of bandwidth. The GTX 965M has 2 GB of GDDR5 but is constrained to a 128-bit interface, resulting in just 80.19 GB/s. This 58% reduction in bandwidth is a critical weakness for the mobile card. Clock speeds also favor the newer chip: the GTX 965M runs at a 924 MHz base and 950 MHz boost, whereas the GTX 580’s memory clock is 1,002 MHz (4 Gbps effective), but its core clocks are not listed in the data. The GTX 965M’s memory operates at 1,253 MHz (5 Gbps effective).

FAQ

Q: Which GPU is faster in OpenCL benchmarks?

A: The NVIDIA GeForce GTX 580 scores 15,283 in Geekbench OpenCL, which is 5.3% higher than the GTX 965M’s 14,509.

Q: How does the GTX 580 compare to modern GPUs?

A: Its OpenCL score of 15,283 is within 0.1% of the RTX 2060 (15,290) and 0.6% of the RTX 3050 OEM (15,199), indicating it remains competitive with much newer discrete cards.

Q: What are the key memory differences?

A: The GTX 580 has 1,536 MB on a 384-bit bus with 192.4 GB/s bandwidth, while the GTX 965M offers 2 GB on a 128-bit bus with 80.19 GB/s bandwidth.

Q: Does the GTX 965M support newer graphics APIs?

A: Yes, the GTX 965M supports DirectX 12 (12_1) and Vulkan 1.4, while the GTX 580 only reaches DirectX 12 (11_0) and has no Vulkan support listed.

Q: Which card has higher shading unit count?

A: The GTX 965M has 1,024 shading units, exactly double the GTX 580’s 512.

Q: What is the transistor density difference?

A: The GTX 965M’s 28 nm process yields 13.1M transistors per mm², compared to the GTX 580’s 5.8M per mm² on 40 nm.

The Verdict

The data presents a nuanced picture. For raw compute performance in OpenCL, the GTX 580 is the clear winner, besting the GTX 965M by 5.3% and achieving a higher percentile ranking (58th versus 56th). Its massive 384-bit memory bus and 48 ROPs provide substantial bandwidth advantages that the newer card cannot overcome, despite its higher shader count and clock speeds. Users prioritizing compute tasks or legacy DirectX 11 workloads would find the GTX 580 data more compelling.

However, the GTX 965M counters with architectural modernity. It supports DirectX 12 (12_1) and Vulkan 1.4, whereas the GTX 580 is limited to DirectX 12 (11_0) with no Vulkan support. This makes the GTX 965M the more future-proof option for applications leveraging these newer APIs. Its higher FP32 throughput (1.946 TFLOPS) and superior fill rates (30.40 GPixel/s, 60.80 GTexel/s) also indicate strengths in certain rendering scenarios. The GTX 965M’s mobile form factor (MXM Module) and lack of external power connectors also suggest a fundamentally different use case, targeting laptops where the GTX 580’s 244 W TDP and dual-slot design are impractical.

The choice is clear: the GTX 580 wins on benchmark scores and memory bandwidth, while the GTX 965M wins on API support and architectural efficiency. Neither card is a universal victor, and the selection depends entirely on whether the workload favors raw OpenCL compute or modern feature support.

Specification Differences

| Specification | NVIDIA GeForce GTX 580 | NVIDIA GeForce GTX 965M |

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

| Chip | GF110 | GM204 |

| Architecture | Fermi 2.0 | Maxwell 2.0 |

| Process Node | 40 nm | 28 nm |

| Transistors | 3,000 million | 5,200 million |

| Die Size | 520 mm² | 398 mm² |

| Transistor Density | 5.8M / mm² | 13.1M / mm² |

| Core Clock (Base) | Not listed | 924 MHz |

| Core Clock (Boost) | Not listed | 950 MHz |

| Memory Clock | 1002 MHz (4 Gbps effective) | 1253 MHz (5 Gbps effective) |

| Memory Size | 1536 MB | 2 GB |

| Memory Bus Width | 384 bit | 128 bit |

| Memory Bandwidth | 192.4 GB/s | 80.19 GB/s |

| Shading Units | 512 | 1024 |

| ROPs | 48 | 32 |

| Pixel Rate | 24.70 GPixel/s | 30.40 GPixel/s |

| Texture Rate | 49.41 GTexel/s | 60.80 GTexel/s |

| FP32 Performance | 1.581 TFLOPS | 1.946 TFLOPS |

| TDP | 244 W | Not listed |

| Slot Width | Dual-slot | MXM Module |

| Power Connectors | 1x 6-pin + 1x 8-pin | None |

| Bus Interface | PCIe 2.0 x16 | MXM-B (3.0) |

| Display Outputs | 2x DVI, 1x mini-HDMI 1.3a | Portable Device Dependent |

| DirectX Support | 12 (11_0) | 12 (12_1) |

| Vulkan Support | Not listed | 1.4 |

| Release Date | 2010-11-08 | 2015-01-08 |

| Launch MSRP | 499 USD | Not listed |

DETAILED SPECIFICATIONS

SPECIFICATION
GTX 580
GTX 965M
Core Specs
Shading Units
512
1,024 +100.0%
Shaders
512
1,024 +100.0%
TMUs
64
64 0.0%
ROPs
48
32 -33.3%
SM Count
16
—
Clocks
Base Clock
—
924 MHz
Boost Clock
—
950 MHz
GPU Clock
772 MHz
—
Shader Clock
1544 MHz
—
Memory Clock
1002 MHz 4 Gbps effective
1253 MHz 5 Gbps effective
Memory
Memory Size
1536 MB
2 GB
VRAM (MB)
1,536
2,048 +33.3%
Memory Type
GDDR5
GDDR5
Memory Bus
384 bit
128 bit
Bandwidth
192.4 GB/s
80.19 GB/s
Cache
L1 Cache
64 KB (per SM)
48 KB (per SMM)
L2 Cache
768 KB
1024 KB
Performance
Pixel Rate
24.70 GPixel/s
30.40 GPixel/s
Texture Rate
49.41 GTexel/s
60.80 GTexel/s
FP32 (TFLOPS)
1.581 TFLOPS
1.946 TFLOPS
FP64 (TFLOPS)
197.6 GFLOPS (1:8)
60.80 GFLOPS (1:32)
Power
TDP
244 W
—
TDP (W)
244
—
Suggested PSU
550 W
—
Power Connectors
1x 6-pin + 1x 8-pin
None
Architecture
Architecture
Fermi 2.0
Maxwell 2.0
GPU Name
GF110
GM204
Generation
GeForce 500
GeForce 900M
Process Size
40 nm
28 nm
Transistors
3,000 million
5,200 million
Die Size
520 mm²
398 mm²
Foundry
TSMC
TSMC
Density
5.8M / mm²
13.1M / mm²
API Support
DirectX
12 (11_0)
12 (12_1)
OpenGL
4.6
4.6
Vulkan
—
1.4
OpenCL
1.1
3.0
CUDA
2.0
5.2
Shader Model
5.1
6.8
Physical
Slot Width
Dual-slot
MXM Module
Length
267 mm 10.5 inches
—
Height
111 mm 4.4 inches
—
Outputs
2x DVI1x mini-HDMI 1.3a
Portable Device Dependent
Bus Interface
PCIe 2.0 x16
MXM-B (3.0)
Other
Launch Price
499 USD
—
Production
End-of-life
End-of-life
Predecessor
GeForce 400
GeForce 800M
Successor
GeForce 600
GeForce 10 Mobile
View GeForce GTX 580 Details View GeForce GTX 965M Details