A POWER5 egy IBM által kifejlesztett és gyártott mikroprocesszor. Ez az igen sikeres POWER4 egy továbbfejlesztett verziója. A legfontosabb változás, hogy ez a processzor támogatja a szimultán többszálas végrehajtást (SMT) és egy lapkára épített/integrált memóriavezérlővel bővítették. A POWER5 egy kétmagos mikroprocesszor, amelyben minden egyes mag egy fizikai szál és két logikai szál végrehajtását támogatja, azaz a processzorban összesen két fizikai és négy logikai szál lehet végrehajtás alatt.

POWER5
Gyártás2004-től
TervezőIBM
Max CPU órajel1,5 GHz – 2,3 GHz
Gyártás technológia méret130 nm, 90 nm
ArchitektúraPower Architektúra (PowerPC v.2.02)
Magok száma2
L1 gyorsítótár32+32 KiB/mag
L2 gyorsítótár1,875 MiB/csip
L3 gyorsítótár36 MiB/csip (csipen kívül)
ElődPOWER4
UtódPOWER6
A Wikimédia Commons tartalmaz POWER5 témájú médiaállományokat.
Egy MCM, négy POWER5 lapkával és négy 36 MiB-os L3 gyorsítótár-lapkával
Egy IBM i5 rendszer processzormodulja, rajta egy POWER5+ DCM

Történet szerkesztés

A mikroprocesszor technikai részleteit először a 2003-as Hot Chips konferencián tették közzé. Egy teljesebb leírást közöltek a 2003-as Microprocessor Forum rendezvényen, 2003. október 14-én. A POWER5 processzort az IBM nem hozta nyílt kereskedelmi forgalomba és kizárólag az IBM saját maga és szerződéses partnerei használhatták. A mikroprocesszort alkalmazó rendszerek 2004-ben kezdtek megjelenni. A POWER5 a felső kategóriás vállalati szerver-piacon került felhasználásra, és az Intel Itanium 2 és kisebb mértékben a Sun Microsystems UltraSPARC IV+ és a Fujitsu SPARC64 V processzoraival versengett. 2005-ben egy újabb modellje, a javított POWER5+ váltotta fel.

Leírás szerkesztés

A POWER5 a POWER4 egy továbbfejlesztése. A kétutas multithreading hozzáadása magával vonta a visszatérési verem, a programszámláló, az utasításpuffer, az csoport-befejező egység és a tárolási sor megkettőzését, mégpedig úgy, hogy ezekből minden egyes szál saját példánnyal rendelkezzen. Az erőforrások többsége, mint például a regisztertárak és végrehajtóegységek, megosztottak, bár minden szál a saját regiszterkészletét látja. A POWER5 szimultán többszálas végrehajtást (SMT) valósít meg, amelyben két szál hajtható végre egyidejűleg. A POWER5 letilthatja/kikapcsolhatja az SMT-t, ha a folyamatban lévő munkaterhelésre való optimizálás azt követeli meg.

Ahogy a regisztertárakhoz hasonlóan a két szál több erőforrást is megosztottan használ, azok kapacitását (méretét) általában megnövelték, hogy így kompenzálják a teljesítmény csökkenését. Az egész (integer) és lebegőpontos regiszterek számát külön-külön 120-ra növelték – a POWER4 80 fixpontos (integer) és 72 lebegőpontos regiszteréről. A lebegőpontos utasítás-gyorsítótár kapacitása szintén növekedett, 20 bejegyzésről 24-re nőtt. Az L2 egyesített gyorsítótár méretét 1,875 MiB-ra növelték és a csoport-asszociativitást 10 utassá tették. Az egyesített harmadik szintű gyorsítótárat a tokba helyezték át a külső, különálló csipeken való elhelyezés helyett. Ennek kapacitása 36 MiB-ra növekedett. Mint a POWER4-ben is, a gyorsítótárat megosztva használja a két mag (az mind a két magot kiszolgálja). A magok a gyorsítótárhoz a mag fél órajelfrekvenciáján működő két egyirányú 128 bites sínen keresztül férnek hozzá.

A lapkára épített integrált memóriavezérlő max. 64 GiB DDR és DDR2 memória használatát támogatja. Ez magas frekvenciájú soros síneket használ a külső pufferekkel való kommunikációra, a dual inline memóriamodulok (DIMM-ek) és a mikroprocesszor közötti kapcsolati rétegben.

A POWER5 276 millió tranzisztort tartalmaz, lapkafelülete 389 mm². Az IBM gyártja 0,13 µm-es szilícium szigetelőn (silicon on insulator, SOI) CMOS folyamattal, nyolc rétegű réz fémezéssel. A POWER5 lapkák kétcsipes modul (DCM) vagy többcsipes modul (multi-chip module, MCM) kiszerelésbe kerülhetnek. A DCM egy POWER5 lapkát és a hozzá kapcsolt harmadik szintű gyorsítótár lapkáját tartalmazza. Az MCM négy POWER5 lapkát és négy L3 gyorsítótár-lapkát tartalmaz (ekkor mindegyik POWER5 lapkához egy L3 gyorsítótár tartozik); egy ilyen modul mérete 95 mm × 95 mm.[1][2]

A felső kategóriás rendszerekben az ViVA (Virtual Vector Architecture) nevezetű technológiájával több POWER5 processzor egyetlen vektorprocesszorként működő egységgé kapcsolható össze.

POWER5+ szerkesztés

A POWER5+ a POWER5 egy javított soron következő változata, 2005. október 4-én mutatták be. A fejlesztési célok kezdetben az alacsonyabb energiafogyasztás ill. teljesítményfelvétel elérésére irányultak, emiatt egy újabb folyamattal gyártották. A POWER5+ csip 90 nm-es gyártási eljárással készül. Ez a lapkaméret csökkenését eredményezte, 389 mm²-ről 243 mm²-re.

Az órajel-frekvencia a megjelenéskor nem változott, továbbra is 1,5 és 1,9 GHz között maradt. 2006. február 14-én, az újabb változatok megjelenésekor az órajelfrekvenciát is emelték, először 2,2 GHz-re, majd 2006. július 25-én 2,3 GHz-re.

A POWER5+ ugyanabban a tokozásban került forgalomba, mint az előző POWER5 mikroprocesszor, de elérhető volt még négycsipes modulban is (QCM), amely két POWER5+ lapkát és két harmadik szintű gyorsítótár-lapkát tartalmaz (mindegyik POWER5+ lapkához egyet). Ezek a QCM csipek 1,5 és 1,8 GHz közötti órajelfrekvenciákon futnak.

Felhasználók szerkesztés

Az IBM a DCM és MCM kiszerelésű POWER5 mikroprocesszorokat System p és System i szervercsaládjaiban, a DS8000 tárkiszolgálóban, és beágyazott mikroprocesszor formájában felső kategóriás Infoprint nyomtatóiban alkalmazza. Az IBM felső kategóriás IntelliStation POWER 285 munkaállomásaiba DCM modulokat építenek. A POWER5 külső felhasználói a Groupe Bull, amely ezeket Escala szervereiben alkalmazza, és a Hitachi, amely max. 128 POWER5+ mikroprocesszorig skálázható SR11000 számítógépeiben használja. Ez utóbbi számos installációval képviseltette magát a 2007-es TOP500 szuperszámítógép-listán. Az POWER5+ processzorokat alkalmaz még System p5 510Q, 520Q, 550Q és 560Q szervereiben.[3]

Jegyzetek szerkesztés

  1. Glaskowsky, "IBM Raises Curtain on Power5".
  2. Krewell, "Power5 Tops On Bandwidth".
  3. Scott Vetter, Bernard Filhol, SahngShin Kim, Gregor Linzmeier, Ondrej Plachy: IBM System p5 Quad-Core Module Based on POWER5+ Technology: Technical Overview and Introduction (angol nyelven) (pdf) pp. 5/10. IBM, 2006. március 9. „the POWER5+ processor-based servers that support the QCM implementation:”

Fordítás szerkesztés

Ez a szócikk részben vagy egészben a POWER5 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 szerkesztés

  • "IBM Previews Power5". (8 September 2003). Microprocessor Report.
  • Clabes, Joachim et al. (2004). "Design and Implementation of the POWER5 Microprocessor". Proceedings of 2004 IEEE International Solid-State Circuits Conference.
  • Glaskowsky, Peter N. (14 October 2003). "IBM Raises Curtain on Power5". Microprocessor Report.
  • Kalla, Ron; Sinharoy, Balaram; Tendler, Joel M. (2004). "IBM Power5 Chip: A Dual-Core Multithreaded Processor". IEEE Micro.
  • Krewell, Kevin (22 December 2003). "Power5 Tops On Bandwidth". Microprocessor Report.
  • Sinharoy, Balaram et al. (2005). "POWER5 System Microarchitecture". IBM Journal of Research and Development.
  • Vance, Ashlee (4 October 2005). "IBM pumps Unix line full of Power5+". The Register.

További információk szerkesztés

Kapcsolódó szócikkek szerkesztés