AMD Radeon 840M vs AMD Radeon RX 7700 XT Comparison

AMD
RADEON

AMD Radeon 840M

CORE STATE Krackan Point
VRAM System Shared
CLOCK SPEED 2900 MHz
TDP 15 W
BUS WIDTH System Shared
ARCHITECTURE RDNA 3.5
nm
PROCESS 4 nm
LAUNCH DATE 2025
VS
AMD
RADEON

Radeon RX 7700 XT

CORE STATE Navi 32
VRAM 12 GB
CLOCK SPEED 2544 MHz
TDP 245 W
BUS WIDTH 192 bit
ARCHITECTURE RDNA 3.0
nm
PROCESS 5 nm
LAUNCH DATE 2023

PERFORMANCE BENCHMARKS

3dmark_3dmark_steel_nomad_dx12
N/A
3,316
geekbench_opencl
N/A
138,383
geekbench_vulkan
N/A
46,443
passmark_directx_10
N/A
119
passmark_directx_11
N/A
232
passmark_directx_12
N/A
79
passmark_directx_9
N/A
294
passmark_g2d
N/A
1,161
passmark_g3d
N/A
22,547
passmark_gpu_compute
N/A
12,912

Analysis: AMD Radeon 840M vs AMD Radeon RX 7700 XT

The Verdict

The AMD Radeon 840M and the AMD Radeon RX 7700 XT occupy entirely different segments of the graphics market, and the data makes this split unmistakable. The RX 7700 XT is a discrete, dual-slot add-in board with a 245 W TDP, 12 GB of dedicated GDDR6 memory, and a 432.0 GB/s memory bandwidth. The 840M is an integrated graphics processor (IGP) built into the Krackan Point chip, sharing system memory with a 15 W TDP and no dedicated VRAM.

The benchmark database records zero head-to-head benchmark entries between these two, and the 840M has no benchmark scores, average score, or nearest rivals listed. The RX 7700 XT, by contrast, carries an average benchmark score of 22549 and sits at the 67th percentile of all GPUs in the database. This means the RX 7700 XT is the only one of the two with measurable performance data; the 840M cannot be positioned against it on any recorded metric.

Who should pick which comes down to use case and system constraints. The 840M is for thin-and-light portable devices where a 15 W TDP and an IGP form factor are mandatory. It uses PCIe 4.0 x8, has no power connectors, and its display outputs are portable device dependent. The RX 7700 XT is for a desktop tower with a 550 W suggested PSU, dual 8-pin power connectors, and a dual-slot footprint measuring 267 mm in length. The RX 7700 XT launched with a 449 USD MSRP, and it is the only one of the pair with a recorded launch price.

Data indicates the RX 7700 XT is the only viable choice for any workload requiring sustained graphics throughput. Its 35.17 TFLOPS FP32 compute, 244.2 GPixel/s pixel rate, and 549.5 GTexel/s texture rate dwarf the 840M's 1,484.8 GFLOPS FP32, 23.20 GPixel/s, and 46.40 GTexel/s. The 840M may serve as a basic display output solution for portable systems, but it offers no recorded performance evidence to support gaming or compute claims. For anyone building or upgrading a desktop with a dedicated GPU slot, the RX 7700 XT is the only option with data behind it.

Where Each One Wins

The RX 7700 XT wins every measurable category in the database. It has 3456 shading units versus 256, 216 texture mapping units versus 16, and 96 render output units versus 8. Its 54 ray tracing cores exceed the 840M's 4. Both support DirectX 12 Ultimate (12_2), OpenGL 4.6, and Vulkan 1.4, so API feature parity exists, but the hardware resources behind those APIs are not comparable.

The 840M wins only in power efficiency and physical integration. Its 15 W TDP is dramatically lower than the 245 W TDP of the RX 7700 XT, and it requires no power connectors and no PSU recommendation. It also uses a 4 nm process node from TSMC, while the RX 7700 XT uses a 5 nm node. The 840M's boost clock reaches 2900 MHz, which is higher than the RX 7700 XT's 2544 MHz boost, but that advantage is meaningless given the massive differences in core counts and memory bandwidth.

The RX 7700 XT has a 12 GB GDDR6 memory pool on a 192-bit bus, while the 840M relies on system shared memory with system dependent bandwidth. The RX 7700 XT's 432.0 GB/s bandwidth is a fixed, dedicated figure. The 840M's bandwidth cannot be quantified in the database because it depends entirely on the host system's memory configuration. In any scenario where memory bandwidth limits performance, the RX 7700 XT has a hard, physical advantage.

Architecture Differences

The two GPUs come from different architectural generations and process nodes. The 840M uses RDNA 3.5 architecture on a 4 nm TSMC process, and it belongs to the Navi III IGP (Strix Point Mobile) generation with the Krackan Point chip. The RX 7700 XT uses RDNA 3.0 architecture on a 5 nm TSMC process, part of the Navi III (RX 7000) generation with the Navi 32 chip. The RX 7700 XT has a codename of Wheat Nas, while the 840M lists no codename.

The RX 7700 XT has a documented transistor count of 28,100 million on a 346 mm² die, yielding a transistor density of 81.2M per mm². The 840M's transistor count, die size, and transistor density are all listed as unknown in the database, so no direct comparison is possible on those physical characteristics.

Memory architecture differs fundamentally. The 840M uses system shared memory for both size and type, with a system shared bus width and system dependent bandwidth. The RX 7700 XT uses 12 GB of GDDR6 on a 192-bit bus with a fixed 432.0 GB/s bandwidth. The RX 7700 XT's memory clock is 2250 MHz with 18 Gbps effective, while the 840M's memory clock is listed as system shared.

Core configuration differences are substantial. The 840M has 256 shading units, 16 TMUs, 8 ROPs, and 4 ray tracing cores. The RX 7700 XT has 3456 shading units, 216 TMUs, 96 ROPs, and 54 ray tracing cores. Both have identical FP16 to FP32 ratios of 1:1, but the absolute numbers are far apart: the RX 7700 XT delivers 35.17 TFLOPS FP32 and FP16, while the 840M delivers 1,484.8 GFLOPS for both.

The RX 7700 XT uses a PCIe 4.0 x16 bus interface and has a dual-slot width with 2x 8-pin power connectors. The 840M uses PCIe 4.0 x8 and is an IGP with no power connectors. The RX 7700 XT's display outputs include 1x HDMI 2.1, 2x DisplayPort 2.1, and 1x USB Type-C, while the 840M's display outputs are portable device dependent. The RX 7700 XT measures 267 mm by 135 mm by 50 mm, while the 840M has no recorded dimensions.

FAQ

Q: Which GPU has a higher boost clock?

A: The AMD Radeon 840M has a boost clock of 2900 MHz, which is higher than the RX 7700 XT's 2544 MHz boost clock. However, the 840M's base clock is only 400 MHz versus 1435 MHz for the RX 7700 XT, and the RX 7700 XT has far more cores.

Q: Which GPU has more memory bandwidth?

A: The RX 7700 XT has 432.0 GB/s of dedicated bandwidth from its 12 GB GDDR6 memory on a 192-bit bus. The 840M's bandwidth is listed as system dependent, meaning it varies with the host system's shared memory configuration and cannot be stated as a fixed figure.

Q: Do both GPUs support the same DirectX version?

A: Yes, both support DirectX 12 Ultimate (12_2), OpenGL 4.6, and Vulkan 1.4. The API feature sets are identical, but the hardware execution resources differ enormously.

Q: What is the TDP difference between the two?

A: The 840M has a 15 W TDP and requires no power connectors. The RX 7700 XT has a 245 W TDP, requires 2x 8-pin power connectors, and has a suggested PSU of 550 W.

Q: Which GPU has a higher percentile ranking in the database?

A: The RX 7700 XT sits at the 67th percentile of all GPUs in the database. The 840M sits at the 50th percentile, but it has no recorded benchmark scores or average score, so its percentile is not backed by performance measurements.

Q: Does the RX 7700 XT have any nearest rivals in the database?

A: Yes, the RX 7700 XT's nearest rivals include the NVIDIA GeForce RTX 5060 Mobile with an average score of 22435 and a 0.5% delta, the NVIDIA GeForce RTX 4060 Mobile with 22729 and a -0.8% delta, the NVIDIA GeForce RTX 2080 with 22895 and a -1.5% delta, and the AMD Radeon RX 5700 with 22170 and a 1.7% delta. The 840M has no nearest rivals listed.

Head-to-Head Benchmarks

The database contains no head-to-head benchmark entries between the 840M and the RX 7700 XT. The 840M has an empty benchmark array, while the RX 7700 XT has ten recorded benchmark scores. Without a shared benchmark, direct numerical comparison on identical tests is impossible.

The RX 7700 XT's recorded scores provide context for its performance class. In 3DMark Steel Nomad DX12, it scores 3316. In Geekbench OpenCL, it scores 138383, and in Geekbench Vulkan, it scores 46443. Passmark scores include 119 for DirectX 10, 232 for DirectX 11, 79 for DirectX 12, 294 for DirectX 9, 1161 for G2D, 22547 for G3D, and 12912 for GPU compute. Its average benchmark score is 22549.

The largest wins for the RX 7700 XT come from its raw compute and memory resources. Its FP32 throughput of 35.17 TFLOPS is more than 23 times the 840M's 1,484.8 GFLOPS. Its texture rate of 549.5 GTexel/s is nearly 12 times the 840M's 46.40 GTexel/s. Its pixel rate of 244.2 GPixel/s is over 10 times the 840M's 23.20 GPixel/s. Its 12 GB of dedicated GDDR6 memory with 432.0 GB/s bandwidth has no comparable figure on the 840M, which uses system dependent bandwidth.

The 840M's only recorded advantages are its 2900 MHz boost clock over the RX 7700 XT's 2544 MHz, and its 4 nm process node versus 5 nm. Neither advantage translates into a benchmark win because the 840M has no benchmark data at all. The RX 7700 XT also has a higher transistor count at 28,100 million versus unknown for the 840M, and a larger die at 346 mm² versus unknown.

The RX 7700 XT's nearest rival comparisons show it is competitive with modern mobile and older desktop parts. It is 0.5% ahead of the RTX 5060 Mobile, 0.8% behind the RTX 4060 Mobile, 1.5% behind the RTX 2080, and 1.7% ahead of the RX 5700. These deltas are all within a narrow band, indicating the RX 7700 XT sits in a well-populated performance tier. The 840M has no such comparison data.

Specification Differences

The two GPUs differ in nearly every recorded specification field. The 840M uses RDNA 3.5 architecture on a 4 nm TSMC process, while the RX 7700 XT uses RDNA 3.0 on a 5 nm TSMC process. The 840M is part of the Navi III IGP (Strix Point Mobile) generation with the Krackan Point chip, while the RX 7700 XT is in the Navi III (RX 7000) generation with the Navi 32 chip and the codename Wheat Nas.

The RX 7700 XT has 28,100 million transistors on a 346 mm² die with 81.2M transistors per mm². The 840M lists all three as unknown. The RX 7700 XT has a base clock of 1435 MHz, a boost clock of 2544 MHz, and a game clock of 2171 MHz. The 840M has a base clock of 400 MHz and a boost clock of 2900 MHz, with no game clock listed.

Memory specifications diverge completely. The RX 7700 XT has 12 GB of GDDR6 on a 192-bit bus with 432.0 GB/s bandwidth and a memory clock of 2250 MHz at 18 Gbps effective. The 840M has system shared memory, system shared type, system shared bus width, and system dependent bandwidth.

Core counts differ by an order of magnitude. The 840M has 256 shading units, 16 TMUs, 8 ROPs, and 4 ray tracing cores. The RX 7700 XT has 3456 shading units, 216 TMUs, 96 ROPs, and 54 ray tracing cores. The RX 7700 XT's pixel rate is 244.2 GPixel/s versus 23.20 GPixel/s for the 840M. The texture rate is 549.5 GTexel/s versus 46.40 GTexel/s. FP32 and FP16 are both 35.17 TFLOPS for the RX 7700 XT versus 1,484.8 GFLOPS for the 840M.

TDP and physical requirements are also distinct. The 840M is an IGP with a 15 W TDP, no power connectors, no suggested PSU, and PCIe 4.0 x8. The RX 7700 XT is dual-slot with a 245 W TDP, 2x 8-pin power connectors, a 550 W suggested PSU, and PCIe 4.0 x16. The RX 7700 XT measures 267 mm by 135 mm by 50 mm and has display outputs of 1x HDMI 2.1, 2x DisplayPort 2.1, and 1x USB Type-C. The 840M's display outputs are portable device dependent, and it has no recorded dimensions.

Release dates differ by roughly a year and a half. The 840M was released on 2025-02-28, while the RX 7700 XT was released on 2023-09-05. The RX 7700 XT has a launch MSRP of 449 USD, while the 840M has no launch MSRP. The RX 7700 XT lists a predecessor of Navi II and a successor of Navi IV, while the 840M lists a predecessor of Navi II IGP and no successor. Both are currently marked as active production status.

DETAILED SPECIFICATIONS

SPECIFICATION
840M
RX 7700 XT
Core Specs
Shading Units
256
3,456 +1250.0%
Shaders
256
3,456 +1250.0%
TMUs
16
216 +1250.0%
ROPs
8
96 +1100.0%
Compute Units
4
54 +1250.0%
Clocks
Base Clock
400 MHz
1435 MHz
Boost Clock
2900 MHz
2544 MHz
Game Clock
—
2171 MHz
Shader Clock
—
2171 MHz
Memory Clock
System Shared
2250 MHz 18 Gbps effective
Memory
Memory Size
System Shared
12 GB
VRAM (MB)
—
12,288
Memory Type
System Shared
GDDR6
Memory Bus
System Shared
192 bit
Bandwidth
System Dependent
432.0 GB/s
Cache
L1 Cache
128 KB per Array
128 KB per Array
L2 Cache
1024 KB
2 MB
L3 Cache
—
48 MB
L0 Cache
32 KB per WGP
32 KB per WGP
Performance
Pixel Rate
23.20 GPixel/s
244.2 GPixel/s
Texture Rate
46.40 GTexel/s
549.5 GTexel/s
FP32 (TFLOPS)
1,484.8 GFLOPS
35.17 TFLOPS
FP64 (TFLOPS)
92.80 GFLOPS (1:16)
1,099.0 GFLOPS (1:32)
FP16 (TFLOPS)
1,484.8 GFLOPS (1:1)
35.17 TFLOPS (1:1)
AI/RT
RT Cores
4
54 +1250.0%
Matrix Cores
—
108
Power
TDP
15 W
245 W
TDP (W)
15
245 +1533.3%
Suggested PSU
—
550 W
Power Connectors
None
2x 8-pin
Architecture
Architecture
RDNA 3.5
RDNA 3.0
GPU Name
Krackan Point
Navi 32
Codename
—
Wheat Nas
Generation
Navi III IGP (Strix Point Mobile)
Navi III (RX 7000)
Process Size
4 nm
5 nm
Transistors
unknown
28,100 million
Die Size
unknown
346 mm²
Foundry
TSMC
TSMC
Density
—
81.2M / mm²
API Support
DirectX
12 Ultimate (12_2)
12 Ultimate (12_2)
OpenGL
4.6
4.6
Vulkan
1.4
1.4
OpenCL
2.1
2.2
Shader Model
6.8
6.9
Physical
Slot Width
IGP
Dual-slot
Length
—
267 mm 10.5 inches
Height
—
135 mm 5.3 inches
Outputs
Portable Device Dependent
1x HDMI 2.1a2x DisplayPort 2.11x USB Type-C
Bus Interface
PCIe 4.0 x8
PCIe 4.0 x16
Other
Launch Price
—
449 USD
Production
Active
Active
Predecessor
Navi II IGP
Navi II
Successor
—
Navi IV
View Radeon 840M Details View Radeon RX 7700 XT Details