ARM Cortex-A72
ARM Cortex-A72 | |
Gyártás | 2016 |
Tervező | ARM Holdings |
Gyártó | TSMC |
Max CPU órajel | 2,5 GHz[1] |
Gyártás technológia méret | 16 nm |
Architektúra | ARMv8-A |
Magok száma | 1–4 klaszterenként, több klaszter[2] |
Magok nevei | kódnév: Maia |
L1 gyorsítótár | 80 KiB (48 KiB utasítás- (I-cache) + paritás, 32 KiB adat-gyorsítótár (D-cache)) + ECC) magonként |
L2 gyorsítótár | 512 KiB – 4 MiB |
L3 gyorsítótár | nincs |
Előd | ARM Cortex-A57 |
Utód | ARM Cortex-A73 |
Az ARM Cortex-A72 weboldala |
Az ARM Cortex-A72 (kódnevén Maia) egy ARMv8-A 64 bites utasításkészletet implementáló központi egység, alacsony fogyasztású, nagy teljesítményű ARM mikroarchitektúra, amelyet az ARM Holdings austini tervezőközpontja tervezett. A Cortex-A72 egy 3 utas dekódolású sorrendtől eltérő (out-of-order) végrehajtású szuperskalár futószalag.[2] A licencelők számára SIP magként áll rendelkezésre, és kialakítása alkalmassá teszi más SIP-magokkal (például GPU, képernyővezérlő, DSP, képfeldolgozó processzor stb.) egy lapkára, egylapkás rendszert (SoC) alkotó egységbe történő integrálására.
A Cortex-A72-t 2015-ben mutatták be a Cortex-A57 utódjaként, és úgy tervezték, hogy annál 20%-kal kevesebb energiát használjon vagy 90%-kal nagyobb teljesítményt nyújtson.[3][4] Az ARM a Cortex-A72-t az alacsony fogyasztású kiszolgálók és a csúcskategóriás mobil eszközök (mobiltelefonok, tabletek) piacán kívánja alkalmazni.
Áttekintés
- Futószalagos processzor, mély sorrendtől eltérő (out-of-order), spekulatív kibocsátású 3 utas szuperskalár végrehajtású futószalag
- DSP (digitális jelprocesszor) és NEON SIMD kiterjesztések magonként kötelezőek
- VFPv4 lebegőpontos egység beépítve (magonként)
- Hardveres virtualizáció támogatása
- Thumb-2 utasításkészlet-kódolás – csökkenti a 32 bites programok méretét, kis hatással van a teljesítményre
- TrustZone biztonsági kiterjesztések
- Program Trace Macrocell és CoreSight Design Kit az utasításvégrehajtás beavatkozásmentes nyomkövetéséhez
- 32 KiB adat- (2 utas csoport-asszociatív) + 48 KiB utasítás- (3 utas csoport-asszociatív) L1 gyorsítótár magonként
- Integrált alacsony késleltetésű 2. szintű (16 utas csoport-asszociatív) gyorsítótár-vezérlő, 512 KiB-tól 4 MiB-ig konfigurálható méret klaszterenként
- 48 bejegyzéses teljesen asszociatív L1 utasítás TLB (translation lookaside buffer, címfordítási segédpuffer) a 4 KiB, 64 KiB, és 1 MiB lapméretek natív támogatásával
- 32 bejegyzéses teljesen asszociatív L1 adat TLB (címfordítási segédpuffer) a 4 KiB, 64 KiB, és 1 MiB lapméretek natív támogatásával
- 4 utas csoport-asszociatív, 1024 bejegyzéses egyesített L2 TLB magonként, támogatja a hit-under-miss technikát (ARM, gyorsítótár-találati hibák alatti betöltések szervezésére)
- Kifinomult elágazásbecslő algoritmus, ami jelentősen növeli a teljesítményt és csökkenti a téves előrejelzésre és spekulációra fordított energiát
- Korai IC (utasítás-gyorsítótár) címke 3 utas L1 gyorsítótár közvetlen leképzésű teljesítményével
- Régiókra osztott TLB és μBTB (elágazási célpuffer) címkézés
- Optimalizálások a rövid eltolású elágazási célok (branch target) kezelésére
- Felesleges elágazás-előrejelző hozzáférések elnyomása

Csipek
- Broadcom BCM2711 – a Raspberry Pi 4 processzora[5][6]
- Qualcomm Snapdragon 650, 652, és 653
- NXP i.MX8, Layerscape LS1026A/LS1046A, LS2044A/LS2084A, LS2048A/LS2088A, LX2160A/LX2120A/LX2080A, LS1028A
- Texas Instruments Jacinto 7 autóipari és ipari SoC processzorcsalád
- Rockchip RK3399
- MediaTek Helio X20[7]
Jegyzetek
- ↑ Cortex-A72 - Microarchitectures - ARM (angol nyelven). WikiChip, 2022. (Hozzáférés: 2023. május 14.)
- ↑ a b Cortex-A72 Processor. ARM Holdings. (Hozzáférés: 2014. február 2.)
- ↑ „ARM Announces Cortex-A72, CCI-500, and Mali-T880”, Anandtech, 2015. február 3. (Hozzáférés: 2017. március 29.)
- ↑ „ARM Reveals Cortex-A72 Architecture Details”, Anandtech, 2015. április 23. (Hozzáférés: 2017. március 29.)
- ↑ „Raspberry Pi 4 on sale now from $35”, Raspberry Pi, 2019. június 24. (Hozzáférés: 2019. június 24.) (brit angol nyelvű)
- ↑ BCM2711 ARM Peripherals (angol nyelven) (pdf) pp. 166. Broadcom Europe Ltd., Raspberry Pi Ltd., 2022. január 18. (Hozzáférés: 2023. május 14.)
- ↑ Cortex-A72 - Die: MediaTek Helio X20 (angol nyelven). WikiChip, 2022. (Hozzáférés: 2023. május 14.)
Fordítás
Ez a szócikk részben vagy egészben az ARM Cortex-A72 című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
További információk
- Hivatalos weboldal
- ARM Cortex-A72 Technical Reference Manuals
- Matt Humrick: ARM Cortex-A72 Architecture Deep Dive (angol nyelven) pp. 1/3. Tom's Hardware, 2016. január 11. (Hozzáférés: 2023. május 14.) – a Cortex-A72 áttekintése, összehasonlítés elődjével, a Cortex-A57-tel
- Hiroshige Goto: ARMの2016年フラッグシップCPU「Cortex-A72」 (Az ARM 2016 zászlóshajója, a Cortex-A72 CPU) (japán nyelven). PC Watch, 2015. április 24. (Hozzáférés: 2023. május 14.) – a Cortex-A72 részletes elemzése
- Gálffy Csaba; Hlács Ferenc: Cortex-A72: kisebb, gyorsabb, hűvösebb (magyar nyelven). HWSW, 2015. április 29. (Hozzáférés: 2023. május 14.) – elemzés
- (2015. július) „Reducing dynamic energy of set-associative L1 instruction cache by early tag lookup” (angol nyelven) (pdf). 2015 IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 49–54. o, Kiadó: IEEE. DOI:10.1109/ISLPED.2015.7273489. (Hozzáférés: 2023. május 14.) – a korai címkekeresésről az 1. szintű utasítás-gyorsítótárakban
Kapcsolódó szócikkek
- ARM Cortex-A57, előd
- ARM Cortex-A73, utód
- Az ARMv8-A magok összehasonlítása, ARMv8 család
- ARM