ARM Cortex-A72

From Wikipedia, the free encyclopedia

Remove ads

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.

Gyors adatok

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.

Remove ads

Á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
Thumb
BCM2711 egy Raspberry Pi 4 Model B kártyán
Remove ads

Csipek

Jegyzetek

Fordítás

Források

További információk

Kapcsolódó szócikkek

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads