Engineering:ARM Cortex-X2
From HandWiki
Short description: Microprocessor core model by ARM
General Info | |
---|---|
Launched | 2021 |
Designed by | ARM Ltd. |
Performance | |
Max. CPU clock rate | 2.84 GHz[1] to 3.92 GHz[1] |
Cache | |
L1 cache | 128 KiB (64 KiB I-cache with parity, 64 KiB D-cache) per core |
L2 cache | 512–1024 KiB per core |
L3 cache | 512 KiB – 8 MiB (optional) |
Architecture and classification | |
Architecture | ARMv9-A |
Microarchitecture | ARM Cortex-X2 |
Products, models, variants | |
Product code name(s) |
|
Variant(s) | ARM Cortex-A710 |
History | |
Predecessor | ARM Cortex-X1 |
Successor | ARM Cortex-X3 |
The ARM Cortex-X2 is a microarchitecture implementing the ARMv9-A 64-bit instruction set designed by ARM Holdings' Austin, Texas design centre as part of ARM's Cortex-X Custom (CXC) program.[2]
Architecture changes in comparison with ARM Cortex-X1
The processor implements the following changes:[3][4][5]
- 10 cycle pipeline down from 11, created by reducing the dispatch stage from 2 cycles to 1
- reorder buffer increased by 30% from 224 entries to 288
- dTLB increased by 20% from 40 entries to 48
- SVE2 SIMD support
- Bfloat16 data type support
- Support for Aarch32 removed
- Comparing the Cortex-X2 with 8MB of L3 cache to the Cortex-X1 with 4MB of L3 cache:
- 16% greater integer performance
- 100% greater ML performance
Usage
- MediaTek Dimensity 9000/9000+[6]
- Qualcomm Snapdragon 8/8+ Gen 1[7]
- Samsung Exynos 2200[8]
See also
- ARM Cortex-A710, related high performance microarchitecture
References
- ↑ 1.0 1.1 Dr. Ian Cutress (December 14, 2021). "The Snapdragon 8 Gen 1 Performance Preview: Sizing Up Cortex-X2". AnandTech. https://www.anandtech.com/show/17102/snapdragon-8-gen-1-performance-preview-sizing-up-cortex-x2/2#:~:text=The%20small%20frequency%20bump%20from,efficiency%20when%20running%20these%20workloads..
- ↑ Ltd, Arm. "Cortex-X Custom CPU program" (in en). https://www.arm.com/products/cortex-x.
- ↑ "Arm Launches Its New Flagship Performance Armv9 Core: Cortex-X2" (in en-US). 2021-05-25. https://fuse.wikichip.org/news/5269/arm-launches-its-new-flagship-performance-armv9-core-cortex-x2/.
- ↑ Frumusanu, Andrei. "Arm Announces Mobile Armv9 CPU Microarchitectures: Cortex-X2, Cortex-A710 & Cortex-A510". https://www.anandtech.com/show/16693/arm-announces-mobile-armv9-cpu-microarchitectures-cortexx2-cortexa710-cortexa510.
- ↑ "Documentation – Arm Developer". https://developer.arm.com/documentation/101803/0200/.
- ↑ "Summit Dimensity9000| Latest 5G Snapdragon Processor | Qualcomm". 17 November 2021. https://www.qualcomm.com/products/snapdragon-8-gen-1-mobile-platform.
- ↑ "Qualcomm Snapdragon 8 Gen 1 Mobile Platform | Latest 5G Snapdragon Processor | Qualcomm". 17 November 2021. https://www.qualcomm.com/products/snapdragon-8-gen-1-mobile-platform.
- ↑ "Exynos 2200 | Processor". https://www.samsung.com/semiconductor/minisite/exynos/products/mobileprocessor/exynos-2200/.