The AMD Ryzen 9 8945HX is compatible with both desktop and laptop platforms and includes integrated graphics, giving it flexibility across different system designs. Built on a 5nm semiconductor process, it operates with a thermal design power of 55W and supports a maximum CPU temperature of 100°C. The processor supports 64-bit computing, connects via PCIe 5.0, making it compatible with current-generation expansion and storage interfaces.
The processor runs 16 cores at a base speed of 2.5GHz each, supporting a total of 32 threads to handle parallel workloads efficiently. It can reach a turbo clock speed of 5.4GHz and features an unlocked multiplier with a clock multiplier value of 24, allowing for manual frequency adjustments. The cache setup consists of 1024KB of L1, 16MB of L2 at 1MB per core, and 64MB of L3 cache at 4MB per core, providing a well-layered memory hierarchy for data-intensive tasks. This chip does not use big.LITTLE heterogeneous core architecture, meaning all 16 cores share the same design.
In PassMark benchmark testing, the AMD Ryzen 9 8945HX achieves a multi-threaded score of 53,181, reflecting its capacity to handle heavily threaded workloads across all 16 cores. Its single-threaded PassMark result of 3,980 indicates the per-core performance available for tasks that rely on sequential execution rather than parallelism.
The integrated Radeon 610M GPU has a base clock of 400MHz and can boost up to 2200MHz, with 2 execution units backed by 128 shading units, 8 texture mapping units, and 4 render output units. It supports up to four simultaneous displays 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 9 8945HX supports DDR5 memory across two channels, with a maximum RAM speed of 5200MHz and a total addressable capacity of up to 64GB. The processor does not support ECC memory, which is typical for consumer-oriented platforms of this class.
The AMD Ryzen 9 8945HX supports multithreading and includes the NX bit for hardware-level execution protection. It carries a broad set of instruction sets — MMX, F16C, FMA3, AES, AVX, AVX2, SSE 4.1, and SSE 4.2 — covering everything from legacy multimedia extensions to modern vector and encryption operations, giving software a wide range of low-level capabilities to work with.