A Zen család építő-elemei Flashcards

1
Q

a hierarchikus, 3-szintes moduláris felépítés értelmezése

A

Moduláris tervezési paradigma: Ugyanabból a lapkészletből több rendszert építenek több piacra.
MCM megközelítés: Több processzorlapkát tokoznak egybe, és ezeket nagyon gyors összeköttetéssel (Infinity Fabric) összekötik. Ezt a tokot egy chipként használják és alkalmazzák.
A hierarchia 3 szintje:
3 hierarchikus szint:
1. Core level
2. Core block level
3. Die level
Ennek a gyakorlati megvalósítása a Zen architektúrában:
1. Core level - Zen Cores
2. Block level - CCX (core complex) - 4 vagy 8 mag, L3 cache szegmensekkel külön-külön
3. Die level - többféle módon

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

MCM tokozás, a moduláris felépítés következménye

A

Multi Chip Module
Előnyei az MCM-nek
● Minden lapka rendelkezik memória és IO kapcsolattal, lineárisan tud skálázódni
● Minél nagyobb egy lapka, annál nagyobb a gyártási hiba lehetősége → olcsóbb a
gyártási költsége
● Több platform típust tudnak kiszolgálni
Hátrányai az MCM-nek:
● A kapcsolat megteremtése miatt plusz disszipáció és latency lép fel

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

Zen mag (Core level)

A

Főbb architekturális fejlesztések
● Elhagyták a Bulldozer féle koncepciót és visszatértek a szokásos mag
struktúrára
● Micro-operációs cache bevezetése
● Többszálúság
● SenseMI technológiai csomag (több fejlesztés van benne)
● ReOrder Buffer (ROB)

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

Zen core cluster- CCX (core block level)

A

● 4 magot tartalmaz, ez a részegység az alapja mindegyik processzor vonalnak
● Minden magnak van saját, 512 kB L2 cache-t
● Közösen használt 8 MB L3 Cache, de 4 részre osztva - az egymást követő címek a
memóriában egymást követő szegmensben vannak (össze vannak fésülve). Így egy
magnak “saját” 2 MB cache van.
● Crossbar módon minden L3 cache szegmens össze van kötve egymással, minden
mag minden szegmens ugyan annyi idő alatt ér el
● A L3 cache Vicitm Cache (áldozatcache), ergo amikor már nincsen hely az L2-ben,
akkor írnak a magok az L3-ba.

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

Zeppelin lapka (Die level)

A
Tartalmaz:
● Két CCX blokkot
● Két memória alrendszert
● IO alrendszert
Ezeket az elemeket köti össze az Infinity Fabric, aminek szélessége nagyon-nagy (256 bit ciklusonként). Ez elég sávszélesség a rendszer kiszolgálásához.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly