AMD Radeon R5 M435 vs NVIDIA GeForce GTX 670M Comparison
AMD Radeon R5 M435
GeForce GTX 670M
PERFORMANCE BENCHMARKS
Analysis: AMD Radeon R5 M435 vs NVIDIA GeForce GTX 670M
Where Each One Wins
The benchmark data presents a clear but narrow picture: the NVIDIA GeForce GTX 670M wins the only recorded head-to-head test, the Geekbench OpenCL compute benchmark, with a score of 6513 against the AMD Radeon R5 M435’s 5859. That is an 11.2 percent advantage for the NVIDIA part. However, the phrase “where each one wins” deserves more nuance than a single test result, because each GPU occupies a different performance tier relative to its own closest competitors.
The NVIDIA GeForce GTX 670M sits at the 38th percentile among all GPUs in the database. Its nearest rivals are tightly clustered: the NVIDIA GeForce GT 555M scores 6493 (0.3 percent behind), the NVIDIA Quadro M5000M scores 6481 (0.5 percent behind), and the AMD Radeon Vega 10 Mobile scores 6476 (0.6 percent behind). The only rival ahead of it is the Intel UHD Graphics P750 at 6554, which leads by 0.6 percent. This places the GTX 670M in a dense pack where a single percentage point separates five different GPUs. Its win here is not dominance, but it is enough to sit slightly above four of its five nearest neighbors.
The AMD Radeon R5 M435, by contrast, sits at the 33rd percentile, five points lower than the GTX 670M. Its own nearest rivals are also close: the AMD Radeon R7 M465 scores 5841 (0.3 percent ahead of the R5 M435), while three other GPUs sit ahead by 1.2 to 1.6 percent. Specifically, the Intel UHD Graphics 730 scores 5929, the AMD Radeon HD 8730M scores 5955, and the NVIDIA Quadro K620M scores 5957. So the R5 M435 is at the bottom of its own local cluster, whereas the GTX 670M is near the top of its cluster. That is the key use-case split: the GTX 670M wins compute workloads, but the R5 M435 has its own advantages in memory capacity and architectural efficiency that matter for specific tasks, which the next sections will detail.
Architecture Differences
The two GPUs come from different architectural generations and different design philosophies. The NVIDIA GeForce GTX 670M uses the GF114 chip built on the Fermi 2.0 architecture, produced on a 40 nm process at TSMC. It packs 1,950 million transistors into a 332 mm² die, yielding a transistor density of 5.9 million per square millimeter. The AMD Radeon R5 M435 uses the Jet chip based on GCN 1.0, manufactured on a 28 nm process, also at TSMC. It contains 690 million transistors on a much smaller 56 mm² die, achieving a higher transistor density of 12.3 million per square millimeter. The process node advantage is clear: 28 nm versus 40 nm, which explains why AMD fits roughly one-third the transistors into one-sixth the die area.
The compute resources differ in composition. The GTX 670M has 336 shading units, 56 texture mapping units, and 24 raster operation units. The R5 M435 has 320 shading units (slightly fewer), but only 20 TMUs and 8 ROPs. That is a dramatic difference in texture and pixel throughput. The GTX 670M’s texture rate is 33.49 GTexel/s, while the R5 M435 manages only 20.60 GTexel/s. Pixel rates are closer: 8.372 GPixel/s versus 8.240 GPixel/s, a margin of less than 2 percent. In raw floating-point performance, the GTX 670M delivers 803.7 GFLOPS of FP32 compute, while the R5 M435 delivers 659.2 GFLOPS. The NVIDIA part leads by roughly 22 percent in that metric.
Memory configurations diverge sharply. The GTX 670M has 1536 MB of GDDR5 on a 192-bit bus, yielding 72.00 GB/s of bandwidth. The R5 M435 has 2 GB of GDDR5 on a 64-bit bus, yielding only 36.00 GB/s. That is exactly half the bandwidth, a severe limitation for memory-intensive workloads. The clock speeds tell part of the story: the GTX 670M runs its memory at 750 MHz (3 Gbps effective), while the R5 M435 runs at 1125 MHz (4.5 Gbps effective), but the narrower bus nullifies the higher clock. The R5 M435’s base clock is 780 MHz with a boost of 1030 MHz; the GTX 670M has no recorded base or boost clock, only the memory clock.
Other differences include API support. The GTX 670M supports DirectX 12 (11_0) and OpenGL 4.6, but no Vulkan is listed. The R5 M435 supports DirectX 12 (11_1), OpenGL 4.6, and Vulkan 1.2.170. That gives the AMD part a feature advantage for Vulkan applications. The bus interface also differs: the GTX 670M uses MXM-B (3.0), while the R5 M435 uses PCIe 3.0 x8. The GTX 670M is a 75 W MXM module with no power connectors, while the R5 M435 is an IGP with no TDP listed. Both are end-of-life products, but the GTX 670M released on 2012-03-21, while the R5 M435 released on 2016-05-14, a gap of over four years.
Head-to-Head Benchmarks
The single recorded head-to-head benchmark is Geekbench OpenCL, and the NVIDIA GeForce GTX 670M wins decisively with a score of 6513 versus the AMD Radeon R5 M435’s 5859. That is an 11.2 percent delta in favor of the GTX 670M. This is the largest margin seen in either GPU’s nearest-rival cluster, so it is a meaningful gap, not a tie.
Breaking down why the GTX 670M wins, the compute metrics support the benchmark result. The GTX 670M has 336 shading units versus 320, a 5 percent advantage in unit count, but its FP32 throughput advantage is larger: 803.7 GFLOPS versus 659.2 GFLOPS, a 21.9 percent lead. Texture rate favors the GTX 670M even more: 33.49 GTexel/s versus 20.60 GTexel/s, a 62.6 percent advantage. Memory bandwidth is the starkest differentiator: 72.00 GB/s versus 36.00 GB/s, exactly double. The pixel rate is nearly identical (8.372 versus 8.240 GPixel/s), which explains why the benchmark gap is not even larger: rasterization-bound tasks would see a smaller difference, but compute tasks that stress bandwidth and texture throughput will strongly favor the GTX 670M.
The R5 M435 does have one clear numeric advantage: memory capacity. It offers 2 GB versus 1536 MB, a 33 percent larger frame buffer. For workloads that exceed 1.5 GB of working set, the R5 M435 can hold more data locally, potentially avoiding spills to system memory. Its boost clock of 1030 MHz is also higher than any clock listed for the GTX 670M, though the GTX 670M’s base clock is not recorded, so a direct comparison is impossible. The R5 M435’s Vulkan support (1.2.170) is another advantage, as the GTX 670M lists no Vulkan support at all. In OpenCL, however, the GTX 670M is clearly superior, and that is the only test in the database.
Looking at the wider context, the GTX 670M’s 6513 score places it 0.6 percent ahead of the AMD Radeon Vega 10 Mobile (6476) and 0.5 percent ahead of the NVIDIA Quadro M5000M (6481), but 0.6 percent behind the Intel UHD Graphics P750 (6554). The R5 M435’s 5859 score places it 0.3 percent behind the AMD Radeon R7 M465 (5841), and 1.2 to 1.6 percent behind the Intel UHD Graphics 730, the AMD Radeon HD 8730M, and the NVIDIA Quadro K620M. In other words, the GTX 670M competes with mid-range mobile GPUs from several generations, while the R5 M435 competes with entry-level integrated and low-end discrete parts. The 11.2 percent head-to-head delta is consistent with that tier difference.
The Verdict
Based strictly on the recorded data, the NVIDIA GeForce GTX 670M is the faster GPU for compute workloads. Its Geekbench OpenCL score of 6513 beats the AMD Radeon R5 M435’s 5859 by 11.2 percent. The GTX 670M also leads in every raw throughput metric: FP32 compute (803.7 versus 659.2 GFLOPS), texture rate (33.49 versus 20.60 GTexel/s), and memory bandwidth (72.00 versus 36.00 GB/s). Its pixel rate is marginally higher (8.372 versus 8.240 GPixel/s). For any application that stresses shader compute, texturing, or memory bandwidth, the GTX 670M is the clear choice.
The AMD Radeon R5 M435 has specific redeeming qualities, but they do not show up in the OpenCL benchmark. Its 2 GB frame buffer is larger than the GTX 670M’s 1536 MB, which can help in applications with large textures or datasets that exceed 1.5 GB. Its Vulkan 1.2.170 support is a feature the GTX 670M lacks entirely, which matters for modern Vulkan-based games or compute APIs. Its higher boost clock (1030 MHz versus no recorded clock for the GTX 670M) suggests it can scale frequency more aggressively under load. However, none of these advantages translate into a higher OpenCL score, and the R5 M435 also sits lower in the overall percentile ranking (33rd versus 38th).
Who should pick which? Users with compute-heavy workloads, such as OpenCL acceleration, should choose the GTX 670M without hesitation. Its 11.2 percent performance lead in the only recorded test is backed by a 22 percent FP32 advantage and a 62 percent texture-rate advantage. Users who need more video memory or Vulkan compatibility should consider the R5 M435, but they must accept a meaningful compute penalty. For general-purpose mobile graphics, the GTX 670M is the stronger part, but the R5 M435 is not without merit for niche use cases. The data does not support calling the R5 M435 a better GPU overall; it wins zero head-to-head tests. The GTX 670M wins one out of one.
FAQ
Q: Which GPU scored higher in the Geekbench OpenCL benchmark?
A: The NVIDIA GeForce GTX 670M scored 6513, while the AMD Radeon R5 M435 scored 5859. The GTX 670M leads by 11.2 percent.
Q: How does the memory bandwidth compare between the two GPUs?
A: The GTX 670M has 72.00 GB/s of bandwidth on a 192-bit bus, while the R5 M435 has 36.00 GB/s on a 64-bit bus. That is exactly double the bandwidth for the NVIDIA part.
Q: Does the AMD Radeon R5 M435 have any advantage in memory capacity?
A: Yes, the R5 M435 has 2 GB of GDDR5 memory, while the GTX 670M has 1536 MB. The AMD part offers 33 percent more memory capacity.
Q: What is the transistor count and die size difference?
A: The GTX 670M uses 1,950 million transistors on a 332 mm² die (40 nm process). The R5 M435 uses 690 million transistors on a 56 mm² die (28 nm process). The AMD chip has higher transistor density at 12.3M per mm² versus 5.9M per mm².
Q: Which GPU supports Vulkan?
A: Only the AMD Radeon R5 M435 lists Vulkan support, specifically version 1.2.170. The NVIDIA GeForce GTX 670M lists no Vulkan support in the database.
Q: How do these GPUs rank among all GPUs in the database?
A: The GTX 670M is at the 38th percentile, while the R5 M435 is at the 33rd percentile. The GTX 670M’s closest rival is the Intel UHD Graphics P750 (0.6 percent ahead), while the R5 M435’s closest rival is the AMD Radeon R7 M465 (0.3 percent ahead).