Az ARM Cortex-X925, kódnevén „Blackhawk”, egy nagy teljesítményű CPU mag, melyet az Arm vállalat tervezett. 2024-ben mutatták be. A második generációs ARMv9.2 architektúra része és 3 nm-es technológiai csomóponthoz (gyártástechnológiához) tervezték. A Cortex-X925 tervezésénél a célok között szerepelt az egyszálas utasítás/órajel (IPC) teljesítmény növelése, ami által a processzorokat a nagy teljesítményű mobil számítástechnika területén való alkalmazásokhoz ajánlják.

Főbb jellemzői 10 utasítás széles dekódolás és kiküldés: ezáltal a mag több utasítást dolgoz fel ciklusonként, és így nő a teljes áteresztőképesség. Kétszeresére növelt utasításablak-méret: csökkenti a futószalag-leállásokat és javítja a végrehajtó futószalag hatékonyságát. Megnövelt sávszélesség az L1 utasítás-gyorsítótárhoz: a mag (elődjéhez képest) kétszer nagyobb sávszélességgel csatlakozik az L1 utasítás-gyorsítótárhoz, ami gyors utasításlehívást és -dekódolást biztosít. Továbbfejlesztett elágazásbecslő egység: az olyan technikák, mint a kifejtett (folded-out) feltétel nélküli közvetlen elágazások, csökkentik a tévesen becsült ágak számát, ami kevesebb futószalag-kiürítést és magasabb fenntartott IPC-t eredményez. Az ARMv9.2-A utasításkészlet támogatása: a mag támogatja az A64 utasításkészletet és az AArch64 végrehajtási állapotot minden jogosultsági szinten (EL#). Scalable Vector Extension (SVE) és SVE2: ezek a kiterjesztések fejlett SIMD és lebegőpontos támogatást nyújtanak. Hibavédelem: a mag tartalmaz hibavédelmet az L1 utasítás- és adat-gyorsítótárakhoz, az L2 gyorsítótárhoz és a memóriakezelő egység (MMU) címfordító gyorsítótárához (MMU TC), paritással vagy ECC-vel.

A Cortex-X925-öt úgy tervezték, hogy használható legyen homogén és heterogén DynamIQ™ klaszterekben, ezzel rugalmasságot és alkalmazkodóképességet biztosítva a különböző rendszerkonfigurációkban.

2024-ben jelent meg, az Arm „teljes számítási megoldásának” részeként. Az ARM Cortex-X4 utódjaként szolgál. Az X sorozatú CPU-magok általában a nagy teljesítményre összpontosítanak, és igen alkalmasak más Arm-magokkal, például ARM Cortex-A725-tel és/vagy ARM Cortex-A520-szal együtt egylapkás rendszerek felépítésére.

Architekturális összehasonlítás Mikroarchitektúra Cortex-A78 Cortex-X1 Cortex-X2 Cortex-X3 Cortex-X4 Cortex-X925 kódnév Hercules Hera Matterhorn-ELP Makalu-ELP Hunter-ELP Blackhawk architektúraARMv8.2ARMv9ARMv9.2 legmagasabb órajel~~~~ dekódolás szélessége45610 kiküldés 6/ciklus8/ciklus10/ciklus max. végrehajtás közben (in-flight) 2x160 2x224 2x288 2x320 2x384 2x768 L0 (MOP bejegyzés) 1536 3072 1536 nincs L1-I + L1-D 32+32 KiB 64+64 KiB L2 128 – 512 KiB 256 KiB – 1 MiB 512 KiB – 2 MiB 2 MiB – 3 MiB L3 0 – 8 MiB 0 – 16 MiB 0 – 32 MiB

Felhasználás MediaTek – Dimensity 9400/9400+ Samsung – Exynos 2500

Jegyzetek

Fordítás

Források

További információk

– elemzés

Kapcsolódó szócikkek AArch64

Kategória:Mikroprocesszorok