AMD Radeon R7 240 vs NVIDIA GeForce GTX 770M Comparison
AMD Radeon R7 240
GeForce GTX 770M
PERFORMANCE BENCHMARKS
Analysis: AMD Radeon R7 240 vs NVIDIA GeForce GTX 770M
Head-to-Head Benchmarks
The recorded database contains one shared benchmark between the NVIDIA GeForce GTX 770M and the AMD Radeon R7 240: Geekbench OpenCL. The GTX 770M posts a score of 8552, while the R7 240 reaches 5063. This represents a 68.9% advantage for the NVIDIA part, a substantial gap in raw compute throughput.
Looking at the aggregate benchmark scores, the GTX 770M averages 6000 across all recorded tests, placing it at the 35th percentile of all GPUs in the database. The R7 240 averages 5063, sitting at the 30th percentile. The difference in average score is 937 points, or roughly 18.5% higher for the NVIDIA part. While the head-to-head test shows a much larger delta, the average score gap is more moderate because the GTX 770M's score is pulled down by its Metal benchmark result of 3448, which is significantly lower than its OpenCL result.
The nearest rivals for the GTX 770M illustrate its positioning. The AMD Radeon RX 6400 scores 6001, a 0.0% delta, meaning the GTX 770M effectively trades blows with that card in the database's scoring. The NVIDIA RTX PRO 6000 Blackwell Server at 5996 is 0.1% behind, and the AMD FirePro W4100 at 5987 is 0.2% behind. The NVIDIA Quadro K4000M at 5986 is also 0.2% behind. This clustering shows the GTX 770M sits in a tight band of comparable GPUs around the 6000 mark.
For the R7 240, the nearest rivals tell a similar story of tight grouping. The AMD Radeon R7 M340 matches it exactly at 5063 with a 0.0% delta. The AMD FirePro W4170M scores 5034, 0.6% behind. The AMD Radeon R5 M430 scores 5018, 0.9% behind, and the AMD Radeon R7 Graphics scores 4998, 1.3% behind. The R7 240 leads this small pack by a narrow margin, but all four cards are within roughly 1.3% of each other.
The single head-to-head result is decisive in favor of the GTX 770M, but it is worth remembering the benchmark suite only includes one overlapping test. OpenCL performance favors the NVIDIA part heavily, but the absence of additional shared tests limits the scope of direct comparison.
Where Each One Wins
The NVIDIA GeForce GTX 770M wins the only direct comparison available. Its OpenCL score of 8552 versus 5063 for the R7 240 gives it a 68.9% lead. This is the sole recorded head-to-head victory, giving the GTX 770M one win and the R7 240 zero wins in the database.
The GTX 770M also demonstrates broader compute capabilities. It has a Metal benchmark score of 3448, a test the R7 240 does not appear in. This suggests the NVIDIA part can handle Metal workloads, while the R7 240 has no recorded Metal performance data. The GTX 770M's average benchmark score of 6000 versus 5063 for the R7 240 reinforces its overall superiority in the recorded metrics.
The R7 240 does not win any benchmark category in the database. Its only recorded result is the OpenCL score of 5063, which places it behind the GTX 770M in the shared test. However, the R7 240 does have a clear advantage in power consumption, with a TDP of 30 W versus 75 W for the GTX 770M. This makes it a lower-power option, though the database does not record power efficiency as a benchmark score.
For use cases, the data points to the GTX 770M for any compute-heavy OpenCL workload. The R7 240 might be considered where power draw is a priority, but its compute performance is measurably lower. The GTX 770M also offers a higher pixel rate of 15.94 GPixel/s versus 6.240 GPixel/s for the R7 240, and a texture rate of 63.76 GTexel/s versus 15.60 GTexel/s, both of which favor the NVIDIA card in rendering tasks.
Architecture Differences
The two GPUs come from different manufacturers and architectures. The NVIDIA GeForce GTX 770M uses the GK106 chip built on the Kepler architecture, part of the GeForce 700M generation. The AMD Radeon R7 240 uses the Oland chip built on GCN 1.0, part of the Volcanic Islands (R7 200) generation.
Both are manufactured on a 28 nm process at TSMC. The GTX 770M packs 2,540 million transistors on a 221 mm² die, giving a transistor density of 11.5M per mm². The R7 240 has 950 million transistors on a 77 mm² die, with a density of 12.3M per mm². The R7 240 has a slightly higher transistor density despite being a much smaller chip overall.
The compute resources differ significantly. The GTX 770M has 960 shading units, 80 texture mapping units, and 24 raster output pipelines. The R7 240 has 320 shading units, 20 TMUs, and 8 ROPs. These numbers directly explain the throughput differences: the GTX 770M has three times the shading units, four times the TMUs, and three times the ROPs of the R7 240.
Memory architecture also diverges. The GTX 770M uses 3 GB of GDDR5 memory on a 192-bit bus, delivering 96.19 GB/s of bandwidth. The R7 240 uses 2 GB of DDR3 memory on a 128-bit bus, delivering 28.80 GB/s. The NVIDIA part has more capacity, faster memory type, wider bus, and more than three times the bandwidth.
Clock speeds are relatively close. The GTX 770M has a base clock of 706 MHz and a boost clock of 797 MHz. The R7 240 has a base clock of 730 MHz and a boost clock of 780 MHz. The AMD part has a slightly higher base clock, but the NVIDIA part has a slightly higher boost clock. Memory clocks differ as well: the GTX 770M runs at 1002 MHz with 4 Gbps effective, while the R7 240 runs at 900 MHz with 1800 Mbps effective.
API support shows minor differences. Both support DirectX 12, but with different feature levels: the GTX 770M supports 11_0, while the R7 240 supports 11_1. Both support OpenGL 4.6. The GTX 770M supports Vulkan 1.2.175, while the R7 240 supports Vulkan 1.2.170, a slight edge for the NVIDIA part.
The physical and interface specs differ as well. The GTX 770M is an MXM module with an MXM-B (3.0) interface and no power connectors. The R7 240 is a single-slot card with a PCIe 3.0 x8 interface, measuring 168 mm in length and 69 mm in height, with display outputs of 1x DVI, 1x HDMI 1.4a, and 1x VGA. The GTX 770M's display outputs are listed as portable device dependent, reflecting its mobile-oriented MXM form factor.
FAQ
Q: Which GPU has the higher OpenCL benchmark score?
A: The NVIDIA GeForce GTX 770M scores 8552 in Geekbench OpenCL, while the AMD Radeon R7 240 scores 5063. The GTX 770M leads by 68.9%.
Q: How do the memory bandwidth figures compare?
A: The GTX 770M delivers 96.19 GB/s using 3 GB of GDDR5 on a 192-bit bus. The R7 240 delivers 28.80 GB/s using 2 GB of DDR3 on a 128-bit bus.
Q: What are the TDP ratings for each card?
A: The GTX 770M has a TDP of 75 W, while the R7 240 has a TDP of 30 W. The R7 240 draws less than half the power of the GTX 770M.
Q: Which card has more shading units?
A: The GTX 770M has 960 shading units, while the R7 240 has 320. The NVIDIA card has three times as many shading units.
Q: What is the transistor count on each chip?
A: The GTX 770M's GK106 chip contains 2,540 million transistors on a 221 mm² die. The R7 240's Oland chip contains 950 million transistors on a 77 mm² die.
Q: Do both cards support DirectX 12?
A: Yes, both support DirectX 12, but at different feature levels. The GTX 770M supports 12 (11_0), while the R7 240 supports 12 (11_1).
Specification Differences
| Specification | NVIDIA GeForce GTX 770M | AMD Radeon R7 240 |
|---|---|---|
| Chip | GK106 | Oland |
| Architecture | Kepler | GCN 1.0 |
| Generation | GeForce 700M | Volcanic Islands (R7 200) |
| Transistors | 2,540 million | 950 million |
| Die Size | 221 mm² | 77 mm² |
| Transistor Density | 11.5M / mm² | 12.3M / mm² |
| Base Clock | 706 MHz | 730 MHz |
| Boost Clock | 797 MHz | 780 MHz |
| Memory Clock | 1002 MHz, 4 Gbps effective | 900 MHz, 1800 Mbps effective |
| Memory Size | 3 GB | 2 GB |
| Memory Type | GDDR5 | DDR3 |
| Memory Bus | 192 bit | 128 bit |
| Memory Bandwidth | 96.19 GB/s | 28.80 GB/s |
| Shading Units | 960 | 320 |
| TMUs | 80 | 20 |
| ROPs | 24 | 8 |
| Pixel Rate | 15.94 GPixel/s | 6.240 GPixel/s |
| Texture Rate | 63.76 GTexel/s | 15.60 GTexel/s |
| FP32 | 1.530 TFLOPS | 499.2 GFLOPS |
| TDP | 75 W | 30 W |
| Slot Width | MXM Module | Single-slot |
| Power Connectors | None | None |
| Suggested PSU | Not listed | 200 W |
| Bus Interface | MXM-B (3.0) | PCIe 3.0 x8 |
| Display Outputs | Portable Device Dependent | 1x DVI, 1x HDMI 1.4a, 1x VGA |
| DirectX | 12 (11_0) | 12 (11_1) |
| Vulkan | 1.2.175 | 1.2.170 |
| Dimensions | Not listed | 168 mm x 69 mm |
| Release Date | 2013-05-29 | 2013-10-07 |
| Predecessor | GeForce 600M | Sea Islands |
| Successor | GeForce 800M | Pirate Islands |
| Launch MSRP | Not listed | 69 USD |
The Verdict
The data clearly favors the NVIDIA GeForce GTX 770M in compute performance. Its OpenCL score of 8552 is 68.9% higher than the R7 240's 5063, and its average benchmark score of 6000 exceeds the R7 240's 5063 by roughly 18.5%. The GTX 770M also holds decisive advantages in shading units, texture units, ROPs, memory bandwidth, pixel rate, texture rate, and FP32 throughput. Anyone needing OpenCL compute power should choose the GTX 770M based on the recorded results.
The AMD Radeon R7 240 does have one clear advantage: power consumption. At 30 W TDP versus 75 W, it draws less than half the power. It also has a slightly higher base clock of 730 MHz versus 706 MHz, and a higher transistor density of 12.3M per mm² versus 11.5M per mm². The R7 240 is also a single-slot card with standard display outputs, making it easier to install in a desktop system compared to the MXM module form factor of the GTX 770M.
The R7 240's launch MSRP was 69 USD, while the GTX 770M has no recorded launch MSRP. The R7 240 also has a suggested PSU of 200 W, while the GTX 770M has none listed. These factors, combined with the lower TDP, make the R7 240 a more straightforward low-power desktop option.
However, the performance gap is substantial. The GTX 770M offers 1.530 TFLOPS of FP32 compute versus 499.2 GFLOPS for the R7 240, roughly three times the compute throughput. The GTX 770M also supports Metal, with a score of 3448, a capability the R7 240 lacks in the database. For users prioritizing raw performance, the GTX 770M is the data-backed choice.