NVIDIA GeForce 945M vs NVIDIA GeForce GTX 1650 Comparison

NVIDIA
GEFORCE

NVIDIA GeForce 945M

CORE STATE GM107
VRAM 2 GB
CLOCK SPEED 1020 MHz
TDP 75 W
BUS WIDTH 128 bit
ARCHITECTURE Maxwell
nm
PROCESS 28 nm
LAUNCH DATE 2015
VS
NVIDIA
GEFORCE

GeForce GTX 1650

CORE STATE TU117
VRAM 4 GB
CLOCK SPEED 1665 MHz
TDP 75 W
BUS WIDTH 128 bit
ARCHITECTURE Turing
nm
PROCESS 12 nm
LAUNCH DATE 2019

PERFORMANCE BENCHMARKS

geekbench_opencl
8,099
29,629
3dmark_3dmark_steel_nomad_dx12
N/A
305
geekbench_vulkan
N/A
33,042
passmark_directx_10
N/A
39
passmark_directx_11
N/A
58
passmark_directx_12
N/A
35
passmark_directx_9
N/A
124
passmark_g2d
N/A
561
passmark_g3d
N/A
7,880
passmark_gpu_compute
N/A
3,048

Analysis: NVIDIA GeForce 945M vs NVIDIA GeForce GTX 1650

The NVIDIA GeForce 945M and the NVIDIA GeForce GTX 1650 are separated by more than just a generation gap. The data shows a decisive performance chasm, with the GTX 1650 delivering roughly 3.7 times the raw compute throughput of the older 945M in the single shared benchmark. While the 945M represents the tail end of the Maxwell mobile era, the GTX 1650 is an entry-level Turing desktop part, and the benchmark results reflect a complete architectural and performance overhaul rather than a simple incremental step.

Head-to-Head Benchmarks

The only directly comparable data point between the two GPUs is the Geekbench OpenCL test, and the results are lopsided. The GeForce 945M scores 8,099, while the GeForce GTX 1650 scores 29,629. This represents a delta of -72.7% for the 945M, meaning the GTX 1650 is approximately 266% faster in this compute-oriented workload. This is not a marginal victory; it is a generational obliteration.

Contextualizing the 945M’s score, it sits at the 42nd percentile of all GPUs, placing it in the lower-mid range of the database. Its nearest rivals include the NVIDIA GRID K2 (8,080, 0.2% slower), the AMD Radeon R9 M360 (8,129, 0.4% faster), and the NVIDIA GeForce GTX 950M (8,135, 0.4% faster). The 945M is essentially locked in a dead heat with these older mobile and workstation parts, confirming its position as a modest entry-level mobile solution from its era.

On the other side, the GTX 1650’s 29,629 OpenCL score is a massive outlier compared to its average benchmark score of 7,472. This discrepancy is explained by the fact that the GTX 1650 has a broader suite of tests, including DirectX and Vulkan workloads, which lower its average. Its nearest rivals, based on the average score, are the AMD Radeon HD 8850M (7,447, 0.3% slower), the Intel UHD Graphics 750 (7,441, 0.4% slower), and the Intel Arc A310 (7,550, 1% faster). The GTX 1650’s 40th percentile ranking is dragged down by these legacy and integrated graphics comparisons, but its raw OpenCL compute power is in a completely different league than the 945M.

In other benchmark suites where the GTX 1650 has data, it shows strength in varying workloads. It scores 7,880 in Passmark G3D, 3,048 in Passmark GPU Compute, and 561 in Passmark G2D. Its DirectX performance varies, with scores of 124 in DirectX 9, 58 in DirectX 11, 39 in DirectX 10, and 35 in DirectX 12. It also achieves 33,042 in Geekbench Vulkan and 305 in 3DMark Steel Nomad DX12. The 945M has no corresponding data for these tests, so a direct comparison is impossible, but the sheer number of tests the GTX 1650 can run successfully highlights its modern feature set.

The Verdict

The data is unambiguous: the GeForce GTX 1650 is the superior product. If you are choosing between these two, the GTX 1650 wins on every measurable front. Its OpenCL score is nearly four times higher, it has four times the memory, and it supports a newer DirectX feature level.

The GeForce 945M is an end-of-life product from 2015, built on a 28 nm process. Its 2 GB DDR3 memory and 28.80 GB/s bandwidth are severely limiting by modern standards. The GTX 1650, released in 2019, offers 4 GB of GDDR5 memory with 128.1 GB/s of bandwidth, a 4.4x increase in memory throughput. This alone makes the GTX 1650 viable for modern games and applications, while the 945M would struggle with anything beyond basic tasks.

However, the GTX 1650 is not without its own context. Its 40th percentile ranking and average benchmark score of 7,472, which places it near integrated graphics like the Intel UHD 750, suggest it is an entry-level part. It is not a high-performance card; it is a capable 1080p gaming solution for esports titles and older games. The 945M, with its 42nd percentile, is even lower, but its percentile is based on a single compute test. The GTX 1650’s percentile is more representative of its overall gaming capability.

For a user with a legacy laptop that only supports MXM modules, the 945M is what it is: a low-power, low-performance part. For anyone building a new system or upgrading a desktop, the GTX 1650 is the only logical choice, provided its launch MSRP of 149 USD fits the build. The performance difference justifies the architectural leap.

FAQ

Q: How much faster is the GTX 1650 than the 945M in OpenCL?

A: The GTX 1650 scores 29,629 in Geekbench OpenCL, which is 266% higher than the 945M’s score of 8,099. The delta between the two is -72.7% in favor of the GTX 1650.

Q: Which GPU has better memory bandwidth?

A: The GTX 1650 has significantly better memory bandwidth at 128.1 GB/s compared to the 945M’s 28.80 GB/s. The GTX 1650 uses 4 GB of GDDR5 memory, while the 945M uses 2 GB of DDR3.

Q: Are these GPUs comparable in terms of TDP?

A: Yes, both have a TDP of 75 W. However, the GTX 1650 is a dual-slot desktop card with a 250 W suggested PSU, while the 945M is an MXM module for portable devices and requires no power connectors.

Q: What is the DirectX support difference?

A: The GTX 1650 supports DirectX 12 (12_1), while the 945M supports DirectX 12 (11_0). This means the GTX 1650 supports the full DirectX 12 feature set, while the 945M only supports the 11_0 subset.

Q: Which GPU has higher clock speeds?

A: The GTX 1650 has a base clock of 1485 MHz and a boost clock of 1665 MHz. The 945M has a base clock of 928 MHz and a boost clock of 1020 MHz.

Q: How much memory does each GPU have?

A: The GTX 1650 has 4 GB of GDDR5 memory, while the 945M has 2 GB of DDR3 memory. The bus width is 128-bit for both.

Specification Differences

The two GPUs differ in almost every key specification. The GeForce GTX 1650 uses the TU117 chip built on a 12 nm process, while the GeForce 945M uses the GM107 chip on a 28 nm process. This process shrink allows the GTX 1650 to pack 4,700 million transistors into a 200 mm² die, compared to the 945M’s 1,870 million transistors on a 148 mm² die. The transistor density increases from 12.6M / mm² to 23.5M / mm².

Clock speeds are substantially higher on the GTX 1650, with a base of 1485 MHz and a boost of 1665 MHz, compared to the 945M’s 928 MHz base and 1020 MHz boost. Memory is another major divide: the GTX 1650 offers 4 GB of GDDR5 at 2001 MHz (8 Gbps effective), while the 945M offers 2 GB of DDR3 at 900 MHz (1800 Mbps effective). This results in bandwidth of 128.1 GB/s versus 28.80 GB/s.

The execution units also scale up. The GTX 1650 has 896 shading units, 56 TMUs, and 32 ROPs, while the 945M has 640 shading units, 40 TMUs, and 16 ROPs. The pixel rate increases from 16.32 GPixel/s to 53.28 GPixel/s, and the texture rate jumps from 40.80 GTexel/s to 93.24 GTexel/s. FP32 compute goes from 1,305.6 GFLOPS to 2.984 TFLOPS, and the GTX 1650 also supports FP16 at 5.967 TFLOPS (2:1), a feature the 945M lacks.

Physically, the GTX 1650 is a dual-slot card measuring 229 mm x 111 mm x 35 mm, while the 945M is an MXM module. The GTX 1650 interfaces via PCIe 3.0 x16 and has display outputs of 1x DVI, 1x HDMI 2.0, and 1x DisplayPort 1.4a. The 945M’s display outputs are listed as "Portable Device Dependent." The GTX 1650 also has a suggested PSU of 250 W, while the 945M requires none. The GTX 1650 was released on 2019-04-22, while the 945M was released on 2015-10-26.

Architecture Differences

The architectural divide is fundamental. The 945M is based on the Maxwell architecture, a design that predates modern features like asynchronous compute optimizations and variable rate shading. The GTX 1650 is based on Turing, which introduces a substantially newer feature set, including support for DirectX 12 (12_1) compared to the 945M’s DirectX 12 (11_0). This means the GTX 1650 can handle more advanced rendering techniques and is more future-proof for modern game APIs.

The process technology also differs significantly. The 945M is fabricated on TSMC’s 28 nm node, a mature but power-hungry process. The GTX 1650 uses TSMC’s 12 nm node, which is significantly more efficient and allows for higher clock speeds and transistor density. The 945M’s GM107 chip is a modest design, while the GTX 1650’s TU117 is a more complex processor with nearly 2.5 times the transistors.

Memory architecture is another major difference. The 945M uses DDR3 memory, which is slow and energy-inefficient for graphics tasks. The GTX 1650 uses GDDR5, which provides a massive bandwidth advantage. This is not just a speed difference; it changes the nature of the GPU’s performance profile, allowing the GTX 1650 to handle larger textures and higher resolutions. The GTX 1650 also has a newer bus interface (PCIe 3.0 x16) compared to the 945M’s MXM-B (3.0), which is a mobile-specific form factor.

The GTX 1650 also benefits from a more modern API stack, supporting Vulkan 1.4 and OpenGL 4.6, same as the 945M, but the underlying Turing architecture provides better driver optimization and feature support for newer games. The 945M’s Maxwell architecture is end-of-life, meaning it receives no new feature updates.

Where Each One Wins

The GeForce GTX 1650 wins in every single benchmark category where both have data. It is the clear victor in compute performance, with an OpenCL score of 29,629 versus the 945M’s 8,099. It also wins in memory capacity and bandwidth, offering 4 GB of GDDR5 at 128.1 GB/s versus 2 GB of DDR3 at 28.80 GB/s. This makes the GTX 1650 suitable for modern gaming at 1080p with medium to high settings, depending on the title.

The GTX 1650 is also the only one of the two with Vulkan benchmark data, scoring 33,042 in Geekbench Vulkan, and it has multiple Passmark scores, including a G3D score of 7,880 and a GPU Compute score of 3,048. These results indicate a well-rounded GPU capable of handling both graphics and compute tasks. Its TDP of 75 W is remarkably low for its performance level, making it an efficient choice for a desktop build.

The GeForce 945M has no benchmark wins. Its only advantage is its form factor. As an MXM module with no power connectors, it is designed for portable devices, specifically laptops. If you have a laptop that supports MXM upgrades, the 945M might be the only option available to you. In that context, it offers a modest improvement over older integrated graphics, but it is not competitive with any modern discrete GPU.

In terms of use cases, the GTX 1650 is for anyone building a budget desktop PC who wants a dedicated GPU for light gaming, media creation, or general compute acceleration. The 945M is for someone repairing or upgrading a legacy laptop, where its low power draw and MXM form factor are the only reasons to consider it. The data shows no scenario where the 945M outperforms the GTX 1650.

DETAILED SPECIFICATIONS

SPECIFICATION
945M
GTX 1650
Core Specs
Shading Units
640
896 +40.0%
Shaders
640
896 +40.0%
TMUs
40
56 +40.0%
ROPs
16
32 +100.0%
SM Count
14
Clocks
Base Clock
928 MHz
1485 MHz
Boost Clock
1020 MHz
1665 MHz
Memory Clock
900 MHz 1800 Mbps effective
2001 MHz 8 Gbps effective
Memory
Memory Size
2 GB
4 GB
VRAM (MB)
2,048
4,096 +100.0%
Memory Type
DDR3
GDDR5
Memory Bus
128 bit
128 bit
Bandwidth
28.80 GB/s
128.1 GB/s
Cache
L1 Cache
64 KB (per SMM)
64 KB (per SM)
L2 Cache
2 MB
1024 KB
Performance
Pixel Rate
16.32 GPixel/s
53.28 GPixel/s
Texture Rate
40.80 GTexel/s
93.24 GTexel/s
FP32 (TFLOPS)
1,305.6 GFLOPS
2.984 TFLOPS
FP64 (TFLOPS)
40.80 GFLOPS (1:32)
93.24 GFLOPS (1:32)
FP16 (TFLOPS)
5.967 TFLOPS (2:1)
Power
TDP
75 W
75 W
TDP (W)
75
75 0.0%
Suggested PSU
250 W
Power Connectors
None
None
Architecture
Architecture
Maxwell
Turing
GPU Name
GM107
TU117
Generation
GeForce 900M
GeForce 16
Process Size
28 nm
12 nm
Transistors
1,870 million
4,700 million
Die Size
148 mm²
200 mm²
Foundry
TSMC
TSMC
Density
12.6M / mm²
23.5M / mm²
API Support
DirectX
12 (11_0)
12 (12_1)
OpenGL
4.6
4.6
Vulkan
1.4
1.4
OpenCL
3.0
3.0
CUDA
5.0
7.5
Shader Model
6.7 (5.1)
6.8
Physical
Slot Width
MXM Module
Dual-slot
Length
229 mm 9 inches
Height
111 mm 4.4 inches
Outputs
Portable Device Dependent
1x DVI1x HDMI 2.01x DisplayPort 1.4a
Bus Interface
MXM-B (3.0)
PCIe 3.0 x16
Other
Launch Price
149 USD
Production
End-of-life
End-of-life
Predecessor
GeForce 800M
GeForce 10
Successor
GeForce 10 Mobile
GeForce 20
View GeForce 945M Details View GeForce GTX 1650 Details