AMD Radeon R7 M340 vs NVIDIA GeForce GT 645M Comparison

AMD
RADEON

AMD Radeon R7 M340

CORE STATE Meso
VRAM 2 GB
CLOCK SPEED 1021 MHz
TDP —
BUS WIDTH 64 bit
ARCHITECTURE GCN 3.0
nm
PROCESS 28 nm
LAUNCH DATE 2015
VS
NVIDIA
GEFORCE

GeForce GT 645M

CORE STATE GK107
VRAM 2 GB
CLOCK SPEED 780 MHz
TDP 32 W
BUS WIDTH 128 bit
ARCHITECTURE Kepler
nm
PROCESS 28 nm
LAUNCH DATE 2012

PERFORMANCE BENCHMARKS

geekbench_opencl
4,932
2,680
geekbench_vulkan
5,193
4,875
geekbench_metal
N/A
5,679

Analysis: AMD Radeon R7 M340 vs NVIDIA GeForce GT 645M

FAQ

Q: Which GPU has the higher average benchmark score in the database?

A: The AMD Radeon R7 M340 records an average benchmark score of 5063, which is higher than the NVIDIA GeForce GT 645M's average of 4411. The AMD part also sits at the 30th percentile among all GPUs, while the NVIDIA part sits at the 26th percentile.

Q: How do these two GPUs compare in the OpenCL benchmark?

A: The AMD Radeon R7 M340 scores 4932 in Geekbench OpenCL, while the NVIDIA GeForce GT 645M scores 2680. This gives AMD a decisive 84% lead in that test.

Q: Is the NVIDIA GeForce GT 645M competitive in any benchmark?

A: In the Geekbench Vulkan test, the NVIDIA card scores 4875, which is much closer to the AMD's 5193. The delta is only 6.5% in favor of AMD, making Vulkan the NVIDIA card's best showing.

Q: What memory configuration does each GPU use?

A: Both cards use 2 GB of DDR3 memory. However, the AMD Radeon R7 M340 uses a 64-bit bus with 16.00 GB/s bandwidth, while the NVIDIA GeForce GT 645M uses a 128-bit bus with 28.80 GB/s bandwidth.

Q: Which GPU has the higher transistor density?

A: The AMD Radeon R7 M340, built on TSMC's 28 nm process, has a transistor density of 12.4M per mm². The NVIDIA GeForce GT 645M, also on a 28 nm TSMC process, has a density of 10.8M per mm².

Q: What are the architecture generations for these two products?

A: The AMD Radeon R7 M340 is based on the GCN 3.0 architecture from the Gem System (R7 M300) generation. The NVIDIA GeForce GT 645M is based on the Kepler architecture from the GeForce 600M generation.

Architecture Differences

The AMD Radeon R7 M340 uses the Meso chip with GCN 3.0 architecture, while the NVIDIA GeForce GT 645M uses the GK107 chip with Kepler architecture. Both are manufactured by TSMC on a 28 nm process, but the AMD chip packs more transistors: 1,550 million versus 1,270 million. The AMD die is also slightly larger at 125 mm² compared to 118 mm². This translates to a higher transistor density for AMD at 12.4M per mm² versus 10.8M per mm².

The compute layouts differ significantly. The AMD card has 320 shading units, 20 texture mapping units, and 8 raster operation units. The NVIDIA card has more of each: 384 shading units, 32 TMUs, and 16 ROPs. Despite having fewer ROPs, the AMD card achieves a higher pixel rate of 8.168 GPixel/s compared to 6.240 GPixel/s on the NVIDIA part. The texture rates are closer, with NVIDIA's 24.96 GTexel/s edging out AMD's 20.42 GTexel/s.

Clock speeds show a clear divergence. The AMD card runs at a base clock of 943 MHz with a boost of 1021 MHz, while the NVIDIA card runs much lower at 709 MHz base and 780 MHz boost. The memory clocks also differ, with AMD at 1000 MHz (2 Gbps effective) and NVIDIA at 900 MHz (1800 Mbps effective). The bus widths differ as well: AMD uses a 64-bit interface, NVIDIA uses 128-bit. This gives NVIDIA a notable bandwidth advantage at 28.80 GB/s versus 16.00 GB/s.

The API support reveals generational differences. AMD supports DirectX 12 (12_0), while NVIDIA only reaches DirectX 12 (11_0). Both support OpenGL 4.6 and Vulkan, with NVIDIA carrying a slightly newer Vulkan version (1.2.175 versus 1.2.170). The bus interface also differs: AMD uses PCIe 3.0 x8, NVIDIA uses PCIe 3.0 x16. The NVIDIA card is rated at 32 W TDP and uses no power connectors, but the AMD card has no recorded TDP in the database.

The Verdict

The data points to the AMD Radeon R7 M340 as the stronger performer overall. Its average benchmark score of 5063 is roughly 15% higher than the GT 645M's 4411, and it wins both head-to-head benchmark tests. The AMD card also carries a higher percentile ranking at 30 versus 26. For users running OpenCL workloads, the choice is clear: the R7 M340 leads by an 84% margin. For Vulkan workloads, the gap narrows to 6.5%, but the AMD card still comes out ahead.

The NVIDIA GeForce GT 645M still has a role. Its 128-bit memory bus provides 28.80 GB/s of bandwidth, which is 80% higher than the AMD card's 16.00 GB/s. It also has more shading units, TMUs, and ROPs. In scenarios that are heavily bandwidth-bound or that favor raw geometry throughput, the GT 645M may hold its own despite the overall score deficit. Its lower TDP of 32 W also suggests it may fit into more power-constrained designs, though the AMD card's power draw is not recorded in the database.

For most general-purpose computing and gaming workloads measured by these benchmarks, the AMD Radeon R7 M340 is the safer pick. The Vulkan result shows that NVIDIA is not far behind, but the OpenCL gap is too large to ignore.

Specification Differences

| Specification | AMD Radeon R7 M340 | NVIDIA GeForce GT 645M |

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

| Architecture | GCN 3.0 | Kepler |

| Chip | Meso | GK107 |

| Generation | Gem System (R7 M300) | GeForce 600M |

| Transistors | 1,550 million | 1,270 million |

| Die Size | 125 mm² | 118 mm² |

| Transistor Density | 12.4M / mm² | 10.8M / mm² |

| Base Clock | 943 MHz | 709 MHz |

| Boost Clock | 1021 MHz | 780 MHz |

| Memory Clock | 1000 MHz (2 Gbps effective) | 900 MHz (1800 Mbps effective) |

| Memory Bus Width | 64 bit | 128 bit |

| Memory Bandwidth | 16.00 GB/s | 28.80 GB/s |

| Shading Units | 320 | 384 |

| TMUs | 20 | 32 |

| ROPs | 8 | 16 |

| Pixel Rate | 8.168 GPixel/s | 6.240 GPixel/s |

| Texture Rate | 20.42 GTexel/s | 24.96 GTexel/s |

| FP32 | 653.4 GFLOPS | 599.0 GFLOPS |

| FP16 | 653.4 GFLOPS (1:1) | Not recorded |

| TDP | Not recorded | 32 W |

| Bus Interface | PCIe 3.0 x8 | PCIe 3.0 x16 |

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

| Vulkan Version | 1.2.170 | 1.2.175 |

| Release Date | 2015-05-04 | 2012-09-30 |

Head-to-Head Benchmarks

The database records two direct head-to-head comparisons between these GPUs. In Geekbench OpenCL, the AMD Radeon R7 M340 scores 4932 against the NVIDIA GeForce GT 645M's 2680. That is an 84% delta, the single largest performance gap in this comparison. The AMD card's FP32 output of 653.4 GFLOPS, combined with its higher clocks, explains much of this advantage. The NVIDIA card's FP32 figure is lower at 599.0 GFLOPS, and its base clock of 709 MHz trails the AMD's 943 MHz by a wide margin.

In Geekbench Vulkan, the results are much tighter. The AMD card scores 5193, and the NVIDIA card scores 4875. The delta shrinks to 6.5%. This suggests that under the Vulkan API, the NVIDIA Kepler architecture closes most of the gap. The NVIDIA card's additional shading units and wider memory bus likely help in this workload. Still, the AMD card maintains the lead, and the overall wins column shows AMD ahead at 2 wins versus 0 for NVIDIA.

Where Each One Wins

The AMD Radeon R7 M340 wins decisively in OpenCL compute workloads. The 84% lead over the GT 645M makes it the clear choice for general-purpose GPU computing tasks that rely on OpenCL. Its higher clock speeds, superior FP32 throughput, and newer GCN 3.0 architecture all contribute. The card also wins the Vulkan test, though by a smaller 6.5% margin. For users who prioritize compute performance across both APIs, the R7 M340 is the stronger option.

The NVIDIA GeForce GT 645M wins in the memory bandwidth department. Its 128-bit bus delivers 28.80 GB/s versus 16.00 GB/s for the AMD card. It also has more shading units (384 versus 320), more TMUs (32 versus 20), and more ROPs (16 versus 8). The texture rate is higher at 24.96 GTexel/s compared to 20.42 GTexel/s. For workloads that are bandwidth-limited or that benefit from higher geometry throughput, the GT 645M may perform relatively better than its average score suggests. Its lower TDP of 32 W is also an advantage in power-sensitive mobile designs.

The practical split is this: for compute-heavy tasks using OpenCL, the AMD Radeon R7 M340 is the clear winner. For Vulkan-based workloads, the AMD card still wins, but the margin is slim enough that the NVIDIA card's other strengths, such as memory bandwidth and lower power draw, could tip a system builder's decision. The recorded data shows AMD ahead in both head-to-head tests, but the NVIDIA card remains a viable option where its memory subsystem and power profile matter most.

DETAILED SPECIFICATIONS

SPECIFICATION
R7 M340
GT 645M
Core Specs
Shading Units
320
384 +20.0%
Shaders
320
384 +20.0%
TMUs
20
32 +60.0%
ROPs
8
16 +100.0%
Compute Units
5
—
Clocks
Base Clock
943 MHz
709 MHz
Boost Clock
1021 MHz
780 MHz
Memory Clock
1000 MHz 2 Gbps effective
900 MHz 1800 Mbps effective
Memory
Memory Size
2 GB
2 GB
VRAM (MB)
2,048
2,048 0.0%
Memory Type
DDR3
DDR3
Memory Bus
64 bit
128 bit
Bandwidth
16.00 GB/s
28.80 GB/s
Cache
L1 Cache
16 KB (per CU)
16 KB (per SMX)
L2 Cache
128 KB
256 KB
Performance
Pixel Rate
8.168 GPixel/s
6.240 GPixel/s
Texture Rate
20.42 GTexel/s
24.96 GTexel/s
FP32 (TFLOPS)
653.4 GFLOPS
599.0 GFLOPS
FP64 (TFLOPS)
40.84 GFLOPS (1:16)
24.96 GFLOPS (1:24)
FP16 (TFLOPS)
653.4 GFLOPS (1:1)
—
Power
TDP
—
32 W
TDP (W)
—
32
Power Connectors
—
None
Architecture
Architecture
GCN 3.0
Kepler
GPU Name
Meso
GK107
Generation
Gem System (R7 M300)
GeForce 600M
Process Size
28 nm
28 nm
Transistors
1,550 million
1,270 million
Die Size
125 mm²
118 mm²
Foundry
TSMC
TSMC
Density
12.4M / mm²
10.8M / mm²
API Support
DirectX
12 (12_0)
12 (11_0)
OpenGL
4.6
4.6
Vulkan
1.2.170
1.2.175
OpenCL
2.1
3.0
CUDA
—
3.0
Shader Model
6.5
6.5 (5.1)
Physical
Slot Width
—
IGP
Outputs
—
Portable Device Dependent
Bus Interface
PCIe 3.0 x8
PCIe 3.0 x16
Other
Production
End-of-life
End-of-life
Predecessor
Solar System
GeForce 500M
Successor
Polaris Mobile
GeForce 700M
View Radeon R7 M340 Details View GeForce GT 645M Details