ARM Cortex-X925
The ARM Cortex-X925, codenamed "Blackhawk", is a high-performance CPU core designed by Arm and introduced in 2024. It is part of the second-generation ARMv9.2 architecture and is built on a 3 nm process node. The Cortex-X925 is designed to excel in single-threaded instruction per clock performance, making it ideal for high-performance mobile computing. ARM states that at ISO-frequency, the Cortex-X925 delivers around 17% higher IPC than the preceding Cortex-X4.
Key features
- 10-wide decode and dispatch width: This allows the core to process more instructions per cycle, increasing overall throughput.
- Doubled instruction window size: This reduces stalls and improves the efficiency of the execution pipeline.
- Increased L1 instruction cache bandwidth: The core features a 2x increase in L1 I$ bandwidth, ensuring quick instruction fetch and decode.
- Enhanced branch prediction unit: Techniques such as folded-out unconditional direct branches reduce mispredicted branches, leading to fewer pipeline flushes and higher sustained IPC.
- Support for ARMv9.2-A instruction set: The core supports A64 instruction set and AArch64 execution state at all exception levels.
- Scalable Vector Extension and SVE2: These extensions provide advanced SIMD and floating-point support.
- Error protection: The core includes error protection on L1 instruction and data caches, L2 cache, and MMU Translation Cache with parity or ECC.
Released in 2024 as part of Arm's "total compute solution." It serves as the successor of ARM Cortex-X4. X-series CPU cores generally focus on high performance, and can be grouped with other ARM cores, such as ARM Cortex-A725 and/or ARM Cortex-A520 in a System-on-Chip.
Architecture comparison
Usage
- MediaTek • Dimensity 9400/9400+
- Samsung • Exynos 2500
- Nvidia • GB10 Superchip