Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

ARM Cortex-X2

From Wikipedia, the free encyclopedia
Microprocessor core model by ARM
ARM Cortex-X2
General information
Launched2021
Designed byArm
Performance
Max.CPUclock rate2.85 GHz to 3.0 GHz
Address width40-bit
Cache
L1cache128KiB
(64 KiBI-cache with parity,
64 KiBD-cache) per core
L2 cache256–1024 KiBper core
L3 cache512 KiB – 16 MiB(optional)
Architecture and classification
MicroarchitectureARM Cortex-X2
Instruction setARMv9.0-A
Physical specifications
Cores
  • 1–12 (per cluster)
Products, models, variants
Product code name
  • Matterhorn ELP
Variant
History
PredecessorARM Cortex-X1
SuccessorARM Cortex-X3

TheARM Cortex-X2 is aCPU implementing theARMv9-A 64-bitinstruction set designed byARM Holdings'Austin design centre as part of ARM's Cortex-X Custom (CXC) program.[1]

It forms part of Arm's Total Compute Solutions 2021 (TCS21) along with Arm'sCortex-A710,Cortex-A510,Mali-G710 and CoreLink CI-700/NI-700.[2]

Architecture changes in comparison withARM Cortex-X1

[edit]

The processor implements the following changes:[3]

  • ARMv9.0[4]
  • 10 cycle pipeline down from 11, created by reducing the dispatch stage from 2 cycles to 1
  • Reorder buffer (ROB) 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
  • DSU-110
    • Up to 12 cores (up from 8 cores)
    • Up to 16M L3 cache (up from 8 MB)
  • CoreLink CI-700/NI-700
    • Up to 32MB SLC

Performance claims:

  • Comparing the Cortex-X2[5] to the Cortex-X1 with the same process,
    clock speed, and 4MB of L3 cache (also known as ISO-process):
    • 16% greater integer performance / IPC
    • 100% greater ML performance
  • 30% peak performance improvement over the Cortex-X1 in smartphones
(3.3 GHz, 1MB L2, 8MB L3)
  • 40% faster than an Intel Core i5-1135G7 at 15W (3.5 GHz, 1MB L2, 16MB L3)

Architecture comparison

[edit]
"Prime" core
uArchCortex-A78Cortex-X1Cortex-X2Cortex-X3Cortex-X4Cortex-X925
Code nameHerculesHeraMatterhorn-ELPMakalu-ELPHunter-ELPBlackhawk
ArchitectureARMv8.2ARMv9ARMv9.2
Peak clock speed~3.0 GHz~3.3 GHz~3.4 GHz~3.8 GHz
Decode width45610[6]
Dispatch6/cycle8/cycle10/cycle
Max in-flight2x 1602x 2242x 2882x 3202x 3842x 768
L0 (Mops entries)1536[7]3072[7]15360[6]
L1-I + L1-D32+32 KiB64+64 KiB
L2128–512 KiB0.25–1 MiB0.5–2 MiB2–3 MiB
L30–8 MiB[8]0–16 MiB0–32 MiB

Usage

[edit]

See also

[edit]

References

[edit]
  1. ^"Cortex-X Custom CPU program".Arm. Retrieved2021-12-02.
  2. ^"Arm Total Compute solutions powering decade of compute - Arm Community".Arm. 2021-05-25. Retrieved2023-09-16.
  3. ^"Arm Launches Its New Flagship Performance Armv9 Core: Cortex-X2".WikiChip Fuse. 2021-05-25. Retrieved2021-12-03.
  4. ^"Documentation – Arm Developer".arm.com.Archived from the original on 2021-12-03. Retrieved2021-12-03.
  5. ^"Arm Announces Mobile Armv9 CPU Microarchitectures: Cortex-X2, Cortex-A710 & Cortex-A510".anandtech.com. Archived fromthe original on May 25, 2021. Retrieved2021-12-03.
  6. ^ab"Arm Cortex-X4, A720, and A520: 2024 smartphone CPUs deep dive".Android Authority. 2023-05-29. Retrieved2023-06-01.
  7. ^ab"Arm's New Cortex-A78 and Cortex-X1 Microarchitectures: An Efficiency and Performance Divergence".anandtech.com. Archived fromthe original on May 26, 2020. Retrieved2023-06-01.
  8. ^Schor, David (2020-05-26)."Arm Cortex-X1: The First From The Cortex-X Custom Program".WikiChip Fuse. Retrieved2023-05-30.
  9. ^"Snapdragon 7+ Gen 2 Mobile Platform". Qualcomm. Retrieved17 March 2023.
  10. ^"Qualcomm Snapdragon 8 Gen 1 Mobile Platform | Latest 5G Snapdragon Processor".qualcomm.com. 17 November 2021. Retrieved2021-12-02.
  11. ^"The Snapdragon 8 Gen 1 Performance Preview: Sizing Up Cortex-X2". AnandTech. December 14, 2021. Archived fromthe original on December 22, 2021. RetrievedMarch 3, 2022.
  12. ^"Exynos 2200 | Processor".
Application ARM-based chips
Application
processors
(32-bit)
ARMv7-A
Cortex-A5
Cortex-A7
Cortex-A8
Cortex-A9
Cortex-A15
Cortex-A17
Others
ARMv7-A
compatible
ARMv8-A
Others
Application
processors
(64-bit)
ARMv8-A
Cortex-A35
Cortex-A53
Cortex-A57
Cortex-A72
Cortex-A73
Others
ARMv8-A
compatible
ARMv8.1-A
ARMv8.1-A
compatible
ARMv8.2-A
Cortex-A55
Cortex-A75
Cortex-A76
Cortex-A77
Cortex-A78
Cortex-X1
Neoverse N1
Others
  • Cortex-A65, Cortex-A65AE, Cortex-A76AE, Cortex-A78C, Cortex-X1C,Neoverse E1
ARMv8.2-A
compatible
ARMv8.3-A
ARMv8.3-A
compatible
ARMv8.4-A
Neoverse V1
ARMv8.4-A
compatible
ARMv8.5-A
ARMv8.5-A
compatible
ARMv8.6-A
ARMv8.6-A
compatible
ARMv8.7-A
ARMv8.7-A
compatible
ARMv9.0-A
Cortex-A510
Cortex-A710
Cortex-A715
Cortex-X2
Cortex-X3
Neoverse N2
Neoverse V2
ARMv9.2-A
Cortex-A520
Cortex-A720
Cortex-A725
Cortex-X4
Cortex-X925
Neoverse N3
-
Neoverse V3
ARMv9.2-A
compatible
ARMv9.3-A
Lumex C1-Ultra
Lumex C1-Premium
Lumex C1-Pro
Lumex C1-Nano
TBD
Retrieved from "https://en.wikipedia.org/w/index.php?title=ARM_Cortex-X2&oldid=1304461241"
Category:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp