SzA43. A Nehalem család I. Flashcards
A Nehalem generációk bevezetése
Az Intel életében egy mérföldkőnek számít
2 egymástól különböző generációja van
- Bloomfiend: szerver domináns
- Lynnfield: mobil-desktop domináns
Bloomfield (2008)
- Oregoni fejlesztés, ők dolgozták ki a Pentium 4-et, ennek a csapatnak már volt többszálú fejlesztése*
kb. 5 év fejlesztés, mérnökök ezreinek a munkája
Desktop és HED rendszernek is szerver alapú rendszereket adtak el (Nagy teljesítmény, “nagyot dobbantottak” a piacon). A két világ egy lapkát használ, csak a desktopoknál deaktiválják a QPI-t.
A fejlesztések alapvető indoka
Legfontosabb újítás: 4 monolith mag (nem 2x2 egy tokban)
A kapcsolódó innovációk: integrált memória vezérlés
A magok önálóan képesek működni, azokat el kell látni memóriával. Ahány mag, annyiszoros memória sávszélesség igény. A memória sávszélességet skálázni kell a megszámmal.
Integrated Memory Controller (IMC)
64 bites szerverrendszereknél processzoronként 240 vezeték szükséges (DDR2) (az északi híd kb 3 centi széles).
A Nehalemnél 4 maghoz, 4 csatorna (960 vezeték).
- A P1 rendszereknél egy csatornára akár 8 DIMM-et is tettek, viszont ha olyan rendszereket tekintünk amelyek gyors memóriákat is tudnak kezelni, ott sokszor a DIMM-ek száma 1. Ha több lenne, megnőne a zavaró effektusok száma. Tehát Nagyobb frekvencia → kevesebb DIMM
- A vezetékeket vékonyítani nem lehet, mert az ellenállás megnő.
- A vezetékeket közelebb helyezni nem lehet, mert a csatolás nő.
Tehát a memória vezérlés felkerül a lapkára, csökken az elérési idő.
A kapcsolódó innovációk: QPI busz
Quick Path Interconnect (QPI)
Szükség van egy gyors processzor-processzor kapcsolatra. (local adat elérése gyors, remote adat elérése lassú NUMA)
- Előzménye FSB, HyperTransport Bus
- Soros, differenciális (minden bithez 2 vonal), pont-pont kapcsolat
- Összesen 84 vonallal valósul meg
- Átviteli sebesség: 3.2 GHz x 2 byte x 2 (DDR) = 12.8GHz
A Nehalem (Bloomfield) szerver processzorain 2 QPI csatlakozás volt. Későbbi rendszere 4 QPI csatlakozással rendelkeztek (minden processzor egymással), de akár 8 processzoros rendszer is megoldható (ha lemondanak arról, hogy mindegyik össze legyen kötve közvetlen).
A jelrendszerek áttekintése
Single ended
Földre vonatkoztatott jelrendszer. Nagyon zajos
Voltage referenced
Adott feszültségre vonatkoztatott (tipikus a memóriákban). Kisebb feszültség ingadozás.
Differenciált
Hibatűrő, mert a zavar mindkét jelet ugyanúgy éri. Viszont 2 vezeték kell minden egyed bithez.