GEFORCE

NVIDIA GeForce GTX 660M

NVIDIA graphics card specifications and benchmark scores

2 GB
VRAM
950
MHz Boost
50W
TDP
128
Bus Width

At a Glance

NVIDIA
VRAM 2 GB
Boost Clock 950 MHz
Shaders 384
Bus Width 128-bit
TDP 50W
Memory Type GDDR5
Architecture Kepler
nm
Process 28 nm
Released Mar 2012

NVIDIA GeForce GTX 660M Specifications

GeForce GTX 660M GPU Core

Shader units and compute resources

The NVIDIA GeForce GTX 660M GPU core specifications define its raw processing power for graphics and compute workloads. Shading units (also called CUDA cores, stream processors, or execution units depending on manufacturer) handle the parallel calculations required for rendering. TMUs (Texture Mapping Units) process texture data, while ROPs (Render Output Units) handle final pixel output. Higher shader counts generally translate to better GPU benchmark performance, especially in demanding games and 3D applications.

Shading Units
384
Shaders
384
TMUs
32
ROPs
16

GTX 660M Clock Speeds

GPU and memory frequencies

Clock speeds directly impact the GeForce GTX 660M's performance in GPU benchmarks and real-world gaming. The base clock represents the minimum guaranteed frequency, while the boost clock indicates peak performance under optimal thermal conditions. Memory clock speed affects texture loading and frame buffer operations. The GeForce GTX 660M by NVIDIA dynamically adjusts frequencies based on workload, temperature, and power limits to maximize performance while maintaining stability.

Base Clock
835 MHz
Base Clock
835 MHz
Boost Clock
950 MHz
Boost Clock
950 MHz
Memory Clock
1250 MHz 5 Gbps effective
GDDR GDDR 6X 6X

NVIDIA's GeForce GTX 660M Memory

VRAM capacity and bandwidth

VRAM (Video RAM) is dedicated memory for storing textures, frame buffers, and shader data. The GeForce GTX 660M's memory capacity determines how well it handles high-resolution textures and multiple displays. Memory bandwidth, measured in GB/s, affects how quickly data moves between the GPU and VRAM. Higher bandwidth improves performance in memory-intensive scenarios like 4K gaming. The memory bus width and type (GDDR6, GDDR6X, HBM) significantly influence overall GPU benchmark scores.

Memory Size
2 GB
VRAM
2,048 MB
Memory Type
GDDR5
VRAM Type
GDDR5
Memory Bus
128 bit
Bus Width
128-bit
Bandwidth
80.00 GB/s

GeForce GTX 660M by NVIDIA Cache

On-chip cache hierarchy

On-chip cache provides ultra-fast data access for the GTX 660M, reducing the need to fetch data from slower VRAM. L1 and L2 caches store frequently accessed data close to the compute units. AMD's Infinity Cache (L3) dramatically increases effective bandwidth, improving GPU benchmark performance without requiring wider memory buses. Larger cache sizes help maintain high frame rates in memory-bound scenarios and reduce power consumption by minimizing VRAM accesses.

L1 Cache
16 KB (per SMX)
L2 Cache
256 KB

GTX 660M Theoretical Performance

Compute and fill rates

Theoretical performance metrics provide a baseline for comparing the NVIDIA GeForce GTX 660M against other graphics cards. FP32 (single-precision) performance, measured in TFLOPS, indicates compute capability for gaming and general GPU workloads. FP64 (double-precision) matters for scientific computing. Pixel and texture fill rates determine how quickly the GPU can render complex scenes. While real-world GPU benchmark results depend on many factors, these specifications help predict relative performance levels.

FP32 (Float)
729.6 GFLOPS
FP64 (Double)
30.40 GFLOPS (1:24)
Pixel Rate
7.600 GPixel/s
Texture Rate
30.40 GTexel/s

Kepler Architecture & Process

Manufacturing and design details

The NVIDIA GeForce GTX 660M is built on NVIDIA's Kepler architecture, which defines how the GPU processes graphics and compute workloads. The manufacturing process node affects power efficiency, thermal characteristics, and maximum clock speeds. Smaller process nodes pack more transistors into the same die area, enabling higher performance per watt. Understanding the architecture helps predict how the GTX 660M will perform in GPU benchmarks compared to previous generations.

Architecture
Kepler
GPU Name
GK107
Process Node
28 nm
Foundry
TSMC
Transistors
1,270 million
Die Size
118 mm²
Density
10.8M / mm²

NVIDIA's GeForce GTX 660M Power & Thermal

TDP and power requirements

Power specifications for the NVIDIA GeForce GTX 660M determine PSU requirements and thermal management needs. TDP (Thermal Design Power) indicates the heat output under typical loads, guiding cooler selection. Power connector requirements ensure adequate power delivery for stable operation during demanding GPU benchmarks. The suggested PSU wattage accounts for the entire system, not just the graphics card. Efficient power delivery enables the GeForce GTX 660M to maintain boost clocks without throttling.

TDP
50 W
TDP
50W
Power Connectors
None

GeForce GTX 660M by NVIDIA Physical & Connectivity

Dimensions and outputs

Physical dimensions of the NVIDIA GeForce GTX 660M are critical for case compatibility. Card length, height, and slot width determine whether it fits in your chassis. The PCIe interface version affects bandwidth for communication with the CPU. Display outputs define monitor connectivity options, with modern cards supporting multiple high-resolution displays simultaneously. Verify these specifications against your case and motherboard before purchasing to ensure a proper fit.

Slot Width
MXM Module
Bus Interface
MXM-B (3.0)
Display Outputs
Portable Device Dependent
Display Outputs
Portable Device Dependent

NVIDIA API Support

Graphics and compute APIs

API support determines which games and applications can fully utilize the NVIDIA GeForce GTX 660M. DirectX 12 Ultimate enables advanced features like ray tracing and variable rate shading. Vulkan provides cross-platform graphics capabilities with low-level hardware access. OpenGL remains important for professional applications and older games. CUDA (NVIDIA) and OpenCL enable GPU compute for video editing, 3D rendering, and scientific applications. Higher API versions unlock newer graphical features in GPU benchmarks and games.

DirectX
12 (11_0)
DirectX
12 (11_0)
OpenGL
4.6
OpenGL
4.6
Vulkan
1.2.175
Vulkan
1.2.175
OpenCL
3.0
CUDA
3.0
Shader Model
6.5 (5.1)

GeForce GTX 660M Product Information

Release and pricing details

The NVIDIA GeForce GTX 660M is manufactured by NVIDIA as part of their graphics card lineup. Release date and launch pricing provide context for comparing GPU benchmark results with competing products from the same era. Understanding the product lifecycle helps evaluate whether the GeForce GTX 660M by NVIDIA represents good value at current market prices. Predecessor and successor information aids in tracking generational improvements and planning future upgrades.

Manufacturer
NVIDIA
Release Date
Mar 2012
Production
End-of-life
Predecessor
GeForce 500M
Successor
GeForce 700M

GeForce GTX 660M Benchmark Scores

geekbench_metalSource

Geekbench Metal tests GPU compute using Apple's Metal API. This shows how NVIDIA GeForce GTX 660M performs in macOS and iOS applications that leverage GPU acceleration. Metal provides low-overhead access to Apple silicon GPUs.

geekbench_metal #148 of 161
2,199
1%
Max: 226,821

geekbench_openclSource

Geekbench OpenCL tests GPU compute performance using the cross-platform OpenCL API. This shows how NVIDIA GeForce GTX 660M handles parallel computing tasks like video encoding and scientific simulations.

geekbench_opencl #525 of 643
3,993
1%
Max: 388,405
Compare with other GPUs

geekbench_vulkanSource

Geekbench Vulkan tests GPU compute using the modern low-overhead Vulkan API. This shows how NVIDIA GeForce GTX 660M performs with next-generation graphics and compute workloads. Vulkan offers better CPU efficiency than older APIs like OpenGL.

geekbench_vulkan #419 of 444
3,524
1%
Max: 376,915

passmark_directx_10Source

DirectX 10 tests NVIDIA GeForce GTX 660M with the graphics API introduced with Windows Vista. This shows performance in games from the 2007-2009 era that targeted this feature level. DX10 introduced geometry shaders and other features still used today. Some games from this period remain popular and benefit from good DX10 performance.

passmark_directx_11Source

DirectX 11 tests NVIDIA GeForce GTX 660M with the widely-used graphics API powering most current games. This shows mainstream gaming performance across the majority of today's titles.

passmark_directx_12Source

DirectX 12 tests NVIDIA GeForce GTX 660M with the modern low-overhead graphics API. This shows performance in next-gen games that leverage DX12 features like ray tracing and mesh shaders. DX12 offers better CPU efficiency through reduced driver overhead.

passmark_directx_9Source

DirectX 9 tests NVIDIA GeForce GTX 660M performance with the legacy graphics API still used by older games. This shows compatibility and performance with classic titles from the 2000s era. Many indie games and older titles still rely on DirectX 9.

passmark_g2dSource

PassMark G2D tests 2D graphics performance for desktop rendering, UI elements, and productivity applications. This shows how NVIDIA GeForce GTX 660M handles everyday visual tasks. Higher scores mean smoother desktop experience and faster UI rendering.

passmark_g3dSource

PassMark G3D measures overall 3D graphics performance of NVIDIA GeForce GTX 660M across DirectX 9 through 12 tests. This provides a comprehensive gaming capability score. The combined result predicts performance across various game engines and API versions. Results can be compared against millions of GPU submissions in the PassMark database.

passmark_g3d #128 of 164
6,392
15%
Max: 44,065

passmark_gpu_computeSource

GPU compute tests parallel processing capability of NVIDIA GeForce GTX 660M using OpenCL. This shows performance in video encoding, scientific computing, and AI workloads. Non-gaming applications increasingly leverage GPU compute for acceleration.

passmark_gpu_compute #118 of 162
3,456
12%
Max: 28,396

About NVIDIA GeForce GTX 660M

The NVIDIA GeForce GTX 660M is a mobile Kepler-architecture part from the GeForce 600M generation, built on TSMC's 28 nm process with 1,270 million transistors on a 118 mm² die. Its benchmark profile places it in the 11th percentile of all GPUs, with an average benchmark score of 2022 across its tested workloads. The data reveals a part that, while long since end-of-life, still offers a distinct performance envelope that can be understood through its nearest rivals and its specific memory and feature configurations.

How It Compares

Against the AMD Radeon RX 6750 GRE 10 GB, the GTX 660M holds a marginal 1.4% advantage in average benchmark score, with the AMD part scoring 1995 versus the GTX 660M's 2022. This is a curious result, as the RX 6750 GRE is a far more modern desktop-class GPU; the data suggests that in the aggregate of the benchmark suite used, the older mobile chip manages to edge ahead, likely due to the specific workloads measured rather than any raw architectural superiority.

The NVIDIA GRID K1 presents a closer comparison, with the GTX 660M leading by 2.3% (1976 vs. 2022). The GRID K1 is a virtualization-focused card, and the fact that a mobile gaming GPU outperforms it in these aggregate benchmarks indicates that the GTX 660M's general-purpose compute and graphics scheduling are better suited to the test suite than the GRID K1's specialized design.

Relative to the NVIDIA GeForce GTX 470, the GTX 660M is 2.5% ahead, scoring 2022 against 1973. This is notable because the GTX 470 was a desktop flagship of an earlier generation; the mobile part's victory in the aggregate score suggests that Kepler's architectural efficiencies, such as its 384 shading units and 16 ROPs, compensate for what would otherwise be a significant generational gap in raw throughput.

The only rival that beats the GTX 660M is the NVIDIA GeForce GT 630, which scores 2085, a 3% delta. This is the most surprising relationship in the data, as the GT 630 is typically considered a low-end desktop card. The benchmark results indicate that, in this particular test set, the GT 630's combination of scores across DirectX 9, 10, 11, and 12 tests, along with its compute and 2D performance, collectively outpaces the GTX 660M despite the latter's higher pixel rate and texture rate.

Memory Subsystem

The GTX 660M is equipped with 2 GB of GDDR5 memory on a 128-bit bus, yielding a bandwidth of 80.00 GB/s. The memory clock is listed at 1250 MHz, which translates to 5 Gbps effective. This configuration is modest by modern standards, and the 128-bit bus width is a primary constraint. For high-resolution gaming, the data implies that the 80.00 GB/s bandwidth will become a limiting factor, particularly when textures and frame buffers exceed the available throughput. At lower resolutions, the 2 GB capacity is sufficient for most titles of its era, but the narrow bus means that memory-intensive operations, such as high-definition shadow maps or anti-aliasing, will cause performance to drop more steeply than on parts with wider buses. The pixel rate of 7.600 GPixel/s and texture rate of 30.40 GTexel/s further suggest that the GPU's compute capabilities are balanced around this memory bandwidth, so any workload that saturates the memory bus will effectively throttle the entire pipeline.

Who Should Consider It

Given its 11th percentile ranking and average score of 2022, the GTX 660M is suited for legacy gaming at 720p or 1366x768 resolutions with medium to low settings. The benchmark scores show a strong DirectX 9 result at 105 in PassMark, which indicates that older titles from the early 2010s will run comfortably. The DirectX 11 score of 57 and DirectX 10 score of 34 suggest that games from the mid-2010s will require significant graphical compromises. Users who primarily play esports titles or 2D indie games, as reflected by the PassMark G2D score of 509, will find the GTX 660M adequate. However, the DirectX 12 score of 20 is a clear warning: any modern title leveraging DX12 features will be nearly unplayable. The Geekbench scores paint a similar picture, with OpenCL at 4046, Vulkan at 3524, and Metal at 2076, indicating that compute-heavy workloads are not this GPU's strength. This is a part for a secondary machine or a retro gaming rig, not a primary gaming system.

FAQ

Q: How does the GTX 660M perform in DirectX 12 workloads?

A: The PassMark DirectX 12 score is 20, which is the lowest of its DirectX scores and indicates very poor performance in modern DX12 titles.

Q: What is the GPU's memory bandwidth and bus width?

A: The GTX 660M has a 128-bit memory bus with a bandwidth of 80.00 GB/s, using 2 GB of GDDR5 memory running at an effective 5 Gbps.

Q: Is the GTX 660M faster than the GeForce GTX 470?

A: Yes, in average benchmark score, the GTX 660M scores 2022 versus the GTX 470's 1973, a 2.5% advantage.

Q: What is the transistor count and die size of this chip?

A: The GK107 chip contains 1,270 million transistors on a die size of 118 mm², manufactured on a 28 nm process.

Q: Which API versions does the GTX 660M support?

A: It supports DirectX 12 (11_0), OpenGL 4.6, and Vulkan 1.2.175, though the DirectX 12 support is limited to the 11_0 feature level.

Q: What is the GTX 660M's average benchmark score and percentile ranking?

A: The average benchmark score is 2022, placing it in the 11th percentile of all GPUs tracked.

Benchmark Performance

The benchmark data for the GTX 660M reveals a GPU that is consistently outclassed by modern parts but holds its own against its immediate predecessors and peers. The PassMark G3D score of 6392 is the standout figure, suggesting that the GPU's overall 3D rendering capability is decent for its age. However, the compute score of 3456 is lower than the OpenCL Geekbench score of 4046, indicating that the GPU's compute performance is workload-dependent. The Geekbench Vulkan score of 3524 sits between these two, implying that Vulkan-based games may perform better than expected given the DirectX 12 score of 20.

The deltas to rivals are tight, with the GTX 660M at 2022. The AMD Radeon RX 6750 GRE 10 GB is 1.4% behind at 1995, a negligible difference that could be attributed to test variance. The NVIDIA GRID K1 is 2.3% behind at 1976, and the GeForce GTX 470 is 2.5% behind at 1973. The only significant delta is against the GeForce GT 630, which is 3% ahead at 2085. This inverted relationship is explained by the GT 630's higher scores in legacy DirectX tests: 105 in DX9 and 509 in G2D, versus the GTX 660M's 34 in DX10 and 57 in DX11. The GTX 660M's 20 in DX12 is a stark contrast, showing that its architectural strengths lie in older, less complex rendering paths.

Power and Cooling

The GTX 660M has a thermal design power (TDP) of 50 W, which is remarkably low for a GPU with 384 shading units and a boost clock of 950 MHz. This low power draw means that no external power connectors are required, and the slot width is listed as an MXM Module, indicating it is designed for laptop integration rather than desktop expansion. The bus interface is MXM-B (3.0), which is a standard for mobile graphics modules. No suggested PSU is listed, but given the 50 W TDP, a typical laptop power adapter is sufficient. The lack of power connectors and the low TDP make this an easy part to cool with a standard laptop cooling solution, though the data does not specify any particular cooler requirements. The 28 nm process and 1,270 million transistors are efficiently packed into the 118 mm² die, which contributes to the low thermal envelope.

Ray Tracing and Feature Set

The GTX 660M does not include any dedicated ray tracing cores or tensor cores, as these fields are null in the data. This is expected for a Kepler-generation GPU from 2012, as ray tracing acceleration was not introduced until much later. The feature set is instead defined by its API support: DirectX 12 (11_0), OpenGL 4.6, and Vulkan 1.2.175. The DirectX 12 support is limited to the 11_0 feature level, which means that while it can run DX12 titles, it cannot utilize the higher-tier features like mesh shaders or variable rate shading. The Vulkan support at version 1.2.175 is more robust, and the Geekbench Vulkan score of 3524 suggests that Vulkan-based games may be more playable than DX12 ones. The display outputs are listed as "Portable Device Dependent," meaning the GTX 660M relies on the laptop's built-in display connections, which were typically limited to LVDS or early eDP interfaces. The lack of RT and tensor cores means that any modern AI or ray-traced workload is entirely unsupported, but for the GPU's intended era, the feature set was adequate for DirectX 11 gaming and general compute via OpenCL.

The AMD Equivalent of GeForce GTX 660M

Looking for a similar graphics card from AMD? The AMD Radeon RX 480 offers comparable performance and features in the AMD lineup.

AMD Radeon RX 480

AMD • 8 GB VRAM

View Specs Compare

Popular NVIDIA GeForce GTX 660M Comparisons

See how the GeForce GTX 660M stacks up against similar graphics cards from the same generation and competing brands.

Compare GeForce GTX 660M with Other GPUs

Select another GPU to compare specifications and benchmarks side-by-side.

Browse GPUs