Az ARMv8.2 ISA-t megvalósító processzorcsalád Flashcards

1
Q

ARMv8 revíziók

A

Kettő darab van, v8 és v8.2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

v8 ISA processzorai

A

A Coretex processzorcsalád

  • nagyteljesítményű,
  • közepes teljesítményű,
  • kisteljesítményű modellek.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

DynamIQ mag-cluster összevetése az előző fejlődési lépcsőkkel

A

SMC
egymagos CPU-k után ez volt az első többmagos megvalósítás
több, párhuzamos mag működik és ezáltal fokozzák a teljesítményt

SMC és big.LITTLE különbségek
SMC-nél 1 db klaszter, big.LITTLE-nél 2 db (big, LITTLE)
SMC-nél csak L1 cache, big.LITTLE-nél osztott, L2 cache

big.LITTLE -> DynamIQ
-2013-ban jelenik meg
-big.LITTLE-t általában az ARMv8.0-ban használták és -max 4 mag/klaszter
-DynamIQ-ban 1 db klaszter, viszont ezen belül két eltérő mag
-kisfogyasztású és nagy teljesítményű rendszer
-max. 8 mag/klaszter
-ARMv8.2
-finomabb frekvencia és feszültség vezérlés
– big.LITTLE-ben a magok azonos frekvencián és feszültségen működnek egy domainen (területen) belül
– ha van egy mag aminek nagy teljesítményigénye van, akkor ez fogja beállítani a frekvencia – és feszültségeloszlást
– a DynamIQ-ban domainenként (magcsoportonként) ez külön-külön vezérelhető, ha egy csoportnak nagy teljesítményigénye van, akkor megkapja, a többi magcsoport pedig marad kicsi frekvencián
ez lényegesen csökkentette a disszipációt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

DynamIQ előnyei

A

kis magokat tetszőlegesen lehet hozzárendelni a klaszterhez (2-7 között)
az újratervezett memória alrendszer (privát L2-vel és új, L3-as cache-vel) klaszterszinten lényegesen csökkentette az elérési időt és jelentősen növelte a teljesítményt
EAS (Energy Aware Scheduling), olyan hozzárendelés ami nem csak a teljesítményt hanem az ehhez szükséges energiát is figyelembe veszi

How well did you know this?
1
Not at all
2
3
4
5
Perfectly