AMD Radeon R5 M230 vs NVIDIA GeForce 940MX Comparison

AMD
RADEON

AMD Radeon R5 M230

CORE STATE Jet
VRAM 2 GB
CLOCK SPEED
TDP
BUS WIDTH 64 bit
ARCHITECTURE GCN 1.0
nm
PROCESS 28 nm
LAUNCH DATE 2014
VS
NVIDIA
GEFORCE

GeForce 940MX

CORE STATE GM107
VRAM 2 GB
CLOCK SPEED 861 MHz
TDP 23 W
BUS WIDTH 64 bit
ARCHITECTURE Maxwell
nm
PROCESS 28 nm
LAUNCH DATE 2016

PERFORMANCE BENCHMARKS

geekbench_opencl
4,577
4,939
geekbench_vulkan
N/A
4,749

Analysis: AMD Radeon R5 M230 vs NVIDIA GeForce 940MX

# Head-to-Head Benchmarks

The data shows a single head-to-head benchmark between the NVIDIA GeForce 940MX and the AMD Radeon R5 M230, and the result is unambiguous. In Geekbench OpenCL, the 940MX scores 4939 against the R5 M230's 4577, a 7.9% advantage. That is a meaningful gap for two mobile GPUs that occupy adjacent performance percentiles. The 940MX sits at the 28th percentile of all GPUs, while the R5 M230 trails at the 27th percentile — the score delta moves the 940MX just ahead in the overall distribution.

Context from the nearest rivals sharpens the picture. The 940MX's average benchmark score of 4844 places it within 1% of the NVIDIA GeForce GTX 560M (4855, -0.2% delta), the AMD Radeon R6 M255DX (4867, -0.5%), and the NVIDIA GeForce GTS 450 (4893, -1%). It also edges out the NVIDIA GeForce RTX 3080 12 GB (4791, +1.1% delta for the 940MX) — an oddity that reflects the RTX 3080's low OpenCL showing in this dataset rather than any real-world equivalence. The R5 M230's average of 4577 places it near the AMD Radeon RX 560 (4569, +0.2% for the R5 M230), the Intel HD Graphics P530 (4560, +0.4%), and slightly behind the NVIDIA Quadro M3000M (4621, -0.9%) and NVIDIA GeForce GTX 970M (4628, -1.1%).

The 7.9% OpenCL win for the 940MX is consistent with its hardware advantages. Since OpenCL is compute-heavy, the 940MX's higher FP32 throughput — 881.7 GFLOPS versus 390.4 GFLOPS — directly translates into a measurable lead in this workload. The R5 M230 has no countervailing benchmark win in this dataset; the head-to-head record is 1 win for NVIDIA, 0 for AMD.

# Architecture Differences

The two GPUs come from different architectural generations and design philosophies. The NVIDIA GeForce 940MX is built on the Maxwell architecture using the GM107 chip, fabricated on a 28 nm process at TSMC. It packs 1,870 million transistors into a 148 mm² die, yielding a transistor density of 12.6M per mm². The AMD Radeon R5 M230 uses the GCN 1.0 architecture with the Jet chip, also on TSMC's 28 nm node, but with just 690 million transistors on a 56 mm² die — a density of 12.3M per mm². The 940MX's die is more than 2.6 times larger, giving it substantially more silicon for compute resources.

The core configurations differ accordingly. The 940MX has 512 shading units, 32 texture mapping units, and 8 ROPs. The R5 M230 has 320 shading units, 20 TMUs, and the same 8 ROPs. That translates to a significant raw throughput advantage for the NVIDIA part: the 940MX reaches 27.55 GTexel/s and 6.888 GPixel/s, while the R5 M230 manages 12.20 GTexel/s and 4.880 GPixel/s. In FP32 compute, the gap is even starker — 881.7 GFLOPS versus 390.4 GFLOPS, a 2.3x difference.

Memory subsystems also diverge sharply. The 940MX pairs its 2 GB frame buffer with GDDR5 memory on a 64-bit bus, running at 1253 MHz (5 Gbps effective) for 40.10 GB/s of bandwidth. The R5 M230 also has 2 GB but uses DDR3 at 1000 MHz (2 Gbps effective) on the same 64-bit bus, yielding just 16.00 GB/s — less than half the bandwidth. This memory type difference is critical for texture-heavy workloads and higher resolutions.

Clock behavior is another differentiator. The 940MX has a defined base clock of 795 MHz and a boost clock of 861 MHz. The R5 M230's base and boost clocks are not specified in the data, which suggests it may run at fixed or dynamically managed clocks typical of integrated-style parts. The R5 M230's form factor is listed as IGP (integrated graphics processor), whereas the 940MX is an MXM module — a discrete, replaceable card. Power draw reflects this: the 940MX has a 23 W TDP, while the R5 M230's TDP is not provided.

API support shows minor differences. Both support DirectX 12, but the 940MX at 11_0 feature level versus the R5 M230 at 11_1. OpenGL is identical at 4.6. Vulkan support differs: the 940MX supports Vulkan 1.4, while the R5 M230 supports Vulkan 1.2.170. Both use a PCIe 3.0 x8 bus interface and have portable-device-dependent display outputs. The 940MX has no power connectors, consistent with its low-power MXM design.

# FAQ

Q: Which GPU wins in Geekbench OpenCL, and by how much?

A: The NVIDIA GeForce 940MX wins with a score of 4939 against the AMD Radeon R5 M230's 4577, a 7.9% margin.

Q: How do the two compare in FP32 compute performance?

A: The 940MX delivers 881.7 GFLOPS, which is more than double the R5 M230's 390.4 GFLOPS.

Q: What memory types do these GPUs use, and does it matter?

A: The 940MX uses GDDR5 with 40.10 GB/s bandwidth, while the R5 M230 uses DDR3 with 16.00 GB/s. The GDDR5 memory provides substantially higher bandwidth, which benefits texture-heavy and memory-bound workloads.

Q: Are there any benchmark results where the R5 M230 beats the 940MX?

A: No. In the single head-to-head benchmark available, the 940MX wins outright. The win count is 1 for NVIDIA and 0 for AMD.

Q: How do these GPUs rank against all other GPUs?

A: The 940MX is at the 28th percentile, while the R5 M230 is at the 27th percentile — both are in the lower quartile of overall GPU performance.

Q: What are the transistor and die size differences?

A: The 940MX has 1,870 million transistors on a 148 mm² die, while the R5 M230 has 690 million transistors on a 56 mm² die. Both use a 28 nm TSMC process.

# The Verdict

The NVIDIA GeForce 940MX is the clear winner in this comparison. Every measurable metric favors it: the OpenCL score (4939 vs 4577), the FP32 throughput (881.7 GFLOPS vs 390.4 GFLOPS), the texture rate (27.55 GTexel/s vs 12.20 GTexel/s), and the memory bandwidth (40.10 GB/s vs 16.00 GB/s). The 7.9% benchmark delta is real, but the underlying hardware differences suggest the gap could widen in workloads that stress memory bandwidth or compute — neither of which the R5 M230 can match.

The R5 M230's only saving grace is its IGP form factor, which may suit ultra-thin or low-cost designs where a discrete MXM module is not an option. But from a pure performance standpoint, the data offers no reason to prefer it. The 940MX also has a higher percentile ranking (28th vs 27th) and a higher average benchmark score (4844 vs 4577), reinforcing its position as the stronger part.

Release timing favors the NVIDIA part as well: the 940MX launched on 2016-06-27, while the R5 M230 launched on 2014-01-06. That two-year gap explains the architectural and memory improvements. The 940MX's successor is the GeForce 10 Mobile series, while the R5 M230's successor is Polaris Mobile — but neither successor is relevant to this head-to-head.

# Specification Differences

| Specification | NVIDIA GeForce 940MX | AMD Radeon R5 M230 |

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

| Architecture | Maxwell | GCN 1.0 |

| Chip | GM107 | Jet |

| Process Node | 28 nm | 28 nm |

| Transistors | 1,870 million | 690 million |

| Die Size | 148 mm² | 56 mm² |

| Transistor Density | 12.6M / mm² | 12.3M / mm² |

| Base Clock | 795 MHz | Not specified |

| Boost Clock | 861 MHz | Not specified |

| Memory Clock | 1253 MHz / 5 Gbps effective | 1000 MHz / 2 Gbps effective |

| Memory Type | GDDR5 | DDR3 |

| Memory Size | 2 GB | 2 GB |

| Memory Bus Width | 64 bit | 64 bit |

| Memory Bandwidth | 40.10 GB/s | 16.00 GB/s |

| Shading Units | 512 | 320 |

| TMUs | 32 | 20 |

| ROPs | 8 | 8 |

| Pixel Rate | 6.888 GPixel/s | 4.880 GPixel/s |

| Texture Rate | 27.55 GTexel/s | 12.20 GTexel/s |

| FP32 | 881.7 GFLOPS | 390.4 GFLOPS |

| TDP | 23 W | Not specified |

| Slot Width | MXM Module | IGP |

| Power Connectors | None | Not specified |

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

| Vulkan | 1.4 | 1.2.170 |

| Release Date | 2016-06-27 | 2014-01-06 |

| Predecessor | GeForce 800M | Solar System |

| Successor | GeForce 10 Mobile | Polaris Mobile |

# Where Each One Wins

The NVIDIA GeForce 940MX wins in every category where data exists. In compute-heavy OpenCL workloads, it leads by 7.9%. In raw FP32 performance, it delivers 2.3x the throughput. In texture fill, it offers more than double the rate. In memory bandwidth, it provides 2.5x the headroom. These are not marginal differences — they represent a generational leap in capability.

The 940MX is the pick for anyone running GPU-accelerated applications, even light gaming or content creation, where the combination of GDDR5 memory and Maxwell's compute efficiency will show tangible benefits. Its 23 W TDP means it can fit in thin-and-light laptops without active cooling or large heatsinks.

The AMD Radeon R5 M230 has no benchmark wins to claim. Its IGP form factor is its only distinguishing feature — it may be the only option in systems where a discrete MXM module is physically impossible. But the data shows it trails in every measured aspect, from compute to memory to texture throughput. Its Vulkan 1.2.170 support is lower than the 940MX's 1.4, and its DirectX 12 feature level (11_1) is slightly higher than the 940MX's (11_0), though this is unlikely to matter in practice.

For users choosing between these two, the decision is straightforward: the 940MX is the superior part by every metric in the dataset. The R5 M230 is only relevant in systems that cannot accommodate a discrete GPU. The performance gap is not close, and the architecture differences reinforce rather than mitigate that conclusion.

DETAILED SPECIFICATIONS

SPECIFICATION
R5 M230
940MX
Core Specs
Shading Units
320
512 +60.0%
Shaders
320
512 +60.0%
TMUs
20
32 +60.0%
ROPs
8
8 0.0%
Compute Units
5
Clocks
Base Clock
795 MHz
Boost Clock
861 MHz
GPU Clock
610 MHz
Memory Clock
1000 MHz 2 Gbps effective
1253 MHz 5 Gbps effective
Memory
Memory Size
2 GB
2 GB
VRAM (MB)
2,048
2,048 0.0%
Memory Type
DDR3
GDDR5
Memory Bus
64 bit
64 bit
Bandwidth
16.00 GB/s
40.10 GB/s
Cache
L1 Cache
16 KB (per CU)
64 KB (per SMM)
L2 Cache
128 KB
1024 KB
Performance
Pixel Rate
4.880 GPixel/s
6.888 GPixel/s
Texture Rate
12.20 GTexel/s
27.55 GTexel/s
FP32 (TFLOPS)
390.4 GFLOPS
881.7 GFLOPS
FP64 (TFLOPS)
24.40 GFLOPS (1:16)
27.55 GFLOPS (1:32)
Power
TDP
23 W
TDP (W)
23
Power Connectors
None
Architecture
Architecture
GCN 1.0
Maxwell
GPU Name
Jet
GM107
Generation
Gem System (R5 M200)
GeForce 900M
Process Size
28 nm
28 nm
Transistors
690 million
1,870 million
Die Size
56 mm²
148 mm²
Foundry
TSMC
TSMC
Density
12.3M / mm²
12.6M / mm²
API Support
DirectX
12 (11_1)
12 (11_0)
OpenGL
4.6
4.6
Vulkan
1.2.170
1.4
OpenCL
2.1 (1.2)
3.0
CUDA
5.0
Shader Model
6.5 (5.1)
6.7 (5.1)
Physical
Slot Width
IGP
MXM Module
Outputs
Portable Device Dependent
Portable Device Dependent
Bus Interface
PCIe 3.0 x8
PCIe 3.0 x8
Other
Production
End-of-life
End-of-life
Predecessor
Solar System
GeForce 800M
Successor
Polaris Mobile
GeForce 10 Mobile
View Radeon R5 M230 Details View GeForce 940MX Details