The AMD Ryzen 7 8840HX is designed for both laptop and desktop use, built on a 5nm semiconductor process that contributes to its compact die design. It carries a Thermal Design Power of 55W and supports a maximum operating temperature of 100°C. The processor includes integrated graphics, supports 64-bit computing, and is compatible with PCIe 5, the latest generation of the PCI Express interface.
The processor features 12 cores running at a base speed of 2.9 GHz each, totaling 24 threads, with a turbo clock speed of 5.1 GHz for demanding workloads. It does not use big.LITTLE technology, meaning all cores share a uniform architecture. The chip has a clock multiplier of 29 and includes an unlocked multiplier, allowing for manual frequency adjustments in supported configurations. Cache is organized across three levels: 768 KB of L1, 12 MB of L2 at 1 MB per core, and 64 MB of L3 at 5.33 MB per core, providing a substantial amount of fast on-chip memory to support the core count.
In PassMark testing, the AMD Ryzen 7 8840HX achieves a multi-core score of 45,268, reflecting the combined throughput of its 12-core, 24-thread configuration. Its single-core PassMark result of 3,862 indicates the per-core processing capability of the chip under that benchmark.
The integrated Radeon 610M graphics unit has a base clock of 400 MHz and a turbo frequency of 2200 MHz, with 2 execution units backed by 128 shading units, 8 texture mapping units, and 4 render output units. It supports up to 4 displays simultaneously and is compatible with DirectX 12 Ultimate, OpenGL 4.6, and OpenCL 2.1, covering a broad range of graphics and compute workloads handled directly by the processor.
The AMD Ryzen 7 8840HX supports DDR5 memory running at speeds of up to 5200 MHz across a dual-channel configuration, with a maximum supported capacity of 64GB. ECC memory is not supported by this processor.
The AMD Ryzen 7 8840HX supports a broad set of instruction sets including AVX2, FMA3, AES, F16C, MMX, AVX, SSE 4.1, and SSE 4.2, enabling a wide range of compute, encryption, and floating-point operations at the hardware level. The processor also supports multithreading, allowing each physical core to handle two threads simultaneously, and includes an NX bit for hardware-level memory protection against certain classes of malicious code execution.