IBM Power mikroprocesszorok
Power Architektúra |
---|
NXP (volt Freescale és Motorola) |
IBM |
|
IBM-Nintendo együttműködés |
Egyéb |
Kapcsolódó hivatkozások |
|
Az IBM Power mikroprocesszorok (a sorozatot indulásától a POWER névvel jelölték, a Power10 előtt) az IBM tervezte és értékesítette szerverekhez és szuperszámítógépekhez.[1] A "POWER" név eredetileg a „Performance Optimization With Enhanced RISC” (teljesítményoptimalizálás fejlett RISC-kel) kifejezés rövidítése volt. A Power vonalba tartozó mikroprocesszorokat az IBM RS/6000, AS/400, pSeries, iSeries, System p, System i termékvonalakba és a Power Systems szerversorozatba tartozó szerverekben és szuperszámítógépekben használják. Az IBM és más szervergyártók, például a Groupe Bull és a Hitachi, használják még ezeket háttértárakban és munkaállomásokban is.
A Power családot eredetileg az 1980-as évek végén fejlesztették ki, és továbbra is aktív fejlesztés alatt áll. Kezdetben a processzorok a POWER utasításkészlet-architektúrát (ISA) valósították meg, ami a PowerPC-vé, és később a Power utasításkészlet-architektúrává fejlődött. 2019 augusztusában az IBM bejelentette, hogy nyílt forráskódúvá teszi a Power ISA-t.[2] A változás részeként azt is bejelentették, hogy az OpenPOWER Alapítvány adminisztrációját ettől kezdve a Linux Alapítvány látja el.
Történet
[szerkesztés]Korai fejlesztések
[szerkesztés]A 801-es kutatási projekt
[szerkesztés]1974-ben az IBM egy kutatási projektet indított egy nagy teljesítményű telefonközpont-vezérlő számítógép kifejlesztésére, amelynek a tervek szerint legalább 10-szeres teljesítményt kellett volna nyújtania a korabeli hasonló rendszerekhez képest. Mivel az alkalmazás viszonylag egyszerű volt, a gépnek csak egyszerű műveleteket kellett volna végeznie, mint a be- és kimenetek, elágazások kezelése, regiszterek közötti összeadások, regiszterek és memória közötti adatmozgatás, és nem lett volna szüksége speciális utasításokra nehéz aritmetikai számítások végzéséhez. Ez az egyszerű tervezési filozófia, amelyben egy összetett művelet minden lépését explicit módon egy gépi utasítás végzi és az összes utasítás végrehajtása azonos konstans idő alatt történik, később RISC néven vált ismertté. Mikor a telefonközpont-projektet törölték, az IBM megtartotta az általános célú processzor tervét és intuitív módon 801-esnek nevezte el, a Thomas J. Watson kutatóközpont 801-es számú épülete után, ahol a kutatás folyt.[3]
A Cheetah projekt
[szerkesztés]1982-ben az IBM tovább folytatta a 801-es konstrukció szuperskalár határainak felfedezését annak megállapítására, hogy egy RISC gép több végrehajtó egység használatával képes-e ciklusonként több utasítás végrehajtását fenntartani, és az milyen mértékben növeli a teljesítményt. Sok változtatást hajtottak végre a 801-es tervein több végrehajtó egység lehetővé tétele érdekében, más fejlesztések eredményeit is felhasználva, így jött létre a Cheetah kísérleti processzor. A Cheetah processzor külön egységekkel rendelkezik az elágazásjóslás, valamint a fixpontos és lebegőpontos műveletek végrehajtására. 1984-re a CMOS technológiát kezdték alkalmazni a nagyobb áramköri integráció és logikai teljesítmény miatt.
Az America projekt
[szerkesztés]1985-ben megkezdődött a második generációs RISC architektúra kutatása az IBM Thomas J. Watson kutatóközpontjában, amely az „AMERICA architektúrát” eredményezte.[3] 1986-ban, az IBM austini egysége kezdte fejleszteni az új architektúrán alapuló RS/6000 sorozatú számítógépeket. Ezek lettek az első POWER processzorok, amelyek az első POWER ISA-t használták.
POWER
[szerkesztés]
Az első IBM számítógépek, amelyek magukban foglalják a POWER ISA-t, a RISC System/6000 vagy RS/6000 sorozat tagjai voltak. Ezek 1990 februárjában jelentek meg. Az RS/6000 számítógépeknek két osztálya volt, a POWERstation munkaállomások és a POWERserver kiszolgálók. Az első RS/6000-es CPU-nak két konfigurációja van, ezek neve "RIOS-1" és "RIOS.9" (ez utóbbi ismertebb nevén a POWER1 CPU). A RIOS-1 konfiguráció összesen 10 különálló csipet tartalmaz, ezek: egy utasítás-gyorsítótár csip, fixpontos csip, lebegőpontos csip, 4 L1 adat-gyorsítótár csip, tárolóvezérlő csip, bemenet-/kimeneti csipek és egy órajelgenerátor csip. Az olcsóbb RIOS.9 konfiguráció 8 külön csipből áll: egy utasítás-gyorsítótár csip, fixpontos csip, lebegőpontos csip, 2 adat-gyorsítótár csip, tárolóvezérlő csip, egy be-/kimeneti csip és egy órajelgenerátor csip.
A POWER1 mikroprocesszorban elsőként alkalmazták a regiszterátnevezés és sorrenden kívüli végrehajtás technikákat. 1992-ben készült el a 10 csipes RIOS egyszerűsített és gyengébb verziója, az alsó kategóriás RS/6000-esek számára. Ez csak egy csipből áll, neve RISC Single Chip vagy RSC.
POWER1 processzorok
[szerkesztés]- RIOS-1 – az eredeti 10 csipes verzió
- RIOS.9 – a RIOS-1 gyengébb változata
- POWER1+ – a RIOS-1 gyorsabb változata, redukált gyártási eljárással készült
- POWER1++ – a RIOS-1 még gyorsabb változata
- RSC – a RIOS-1 egycsipes megvalósítása
- RAD6000 – az RSC sugárzásvédett változata, világűrbeli használatra készült; nagyon népszerű konstrukció volt és széles körben használták sok kiemelt küldetésen
POWER2
[szerkesztés]Az IBM a POWER2 processzort a POWER1 utódjaként fejlesztette. Egy hozzáadott második fixpontos egységgel, egy második hatékony lebegőpontos egységgel és egyéb teljesítményjavításokkal és új utasításokkal a kialakításban, a POWER2 ISA vezető teljesítményt nyújtott 1993 novemberi bemutatásakor. A POWER2 alapvetően többcsipes kialakítás, de az IBM készített belőle egy egylapkás változatot is, ez volt a POWER2 Super Chip vagy P2SC, amelyet nagy teljesítményű szerverekbe és szuperszámítógépekbe építettek. Bevezetésekor, 1996-ban a P2SC volt a legnagyobb, legmagasabb tranzisztorszámú processzor az iparágban, és vezető helyen állt a lebegőpontos műveletek terén.
POWER2 processzorok
[szerkesztés]- POWER2 – 6–8 csip egy kerámia többcsipes modulban (multi-chip module, MCM)
- POWER2+ – a POWER2 olcsóbb, 6 csipes változata, külső L2 gyorsítótárakat támogat
- P2SC – a POWER2 gyorsabb és egycsipes változata
- P2SC+ – vagy P2SC, egy még gyorsabb verzió, a redukált gyártási folyamat miatt
PowerPC
[szerkesztés]1991-ben az Apple alternatívát keresett az Apple Macintosh gépekben használt a CISC-alapú Motorola 68000 processzorcsalád felváltására, a Motorola pedig egy saját RISC platformmal, a 88000-assal kísérletezett. Az IBM ekkoriban együttműködést javasolt az Apple-nek, és végül a három cég megalapította az AIM Szövetséget, melynek egyik célja a PowerPC ISA létrehozása volt. Ez nagyrészt a POWER ISA-n alapult, de számos kiegészítéssel az Apple és a Motorola részéről. Ez egy teljes 32/64 bites RISC architektúra, és átfogja a nagyon alacsony szintű beágyazott mikrovezérlőktől a nagyon magas szintű szuperszámítógépekig és szerveralkalmazásokig terjedő területet.
Két évnyi fejlesztés után, 1993-ban forgalomba került a PowerPC ISA. Ez az RSC architektúra módosított változata, egyszeres pontosságú lebegőpontos utasításokkal és általános célú regisztereket használó szorzó és osztó utasításokkal bővítve, emellett néhány POWER tulajdonság kihagyásával. Ehhez tartozik még az ISA 64 bites verziója és a szimmetrikus multiprocesszálás (SMP) támogatása.
Az Amazon projekt
[szerkesztés]1990-ben az IBM egyesíteni akarta az alsó- és középkategóriás szerverarchitektúráit, az RS/6000 RISC ISA-t és az AS/400 CISC ISA-t egyetlen közös RISC ISA-ba, ami az IBM AIX és OS/400 operációs rendszerét is futtatni képes. A létező POWER és a nem sokkal ezután megjelent PowerPC ISA-kat az AS/400 csapat nem tartotta megfelelőnek, így a 64 bites PowerPC utasításkészlethez egy kiterjesztés került kifejlesztésre, amelyet PowerPC AS-nek neveztek el, ami az Advanced Series vagy Amazon Series kifejezésből ered. Később kibővítették az RS/6000-es csapat kiegészítéseivel és az AIM Szövetség PowerPC készletével, végül a POWER4 2001-es bevezetésével ezek mind egyetlen utasításkészlet-architektúrába lettek egyesítve: a PowerPC v.2.0-ba.
POWER3
[szerkesztés]A POWER3 PowerPC 630 néven indult 1998-ban, az üzletileg sikertelen PowerPC 620 utódjaként. A POWER2 és a 32/64 bites PowerPC utasításkészletek kombinációját használja, Leginkább az IBM RS/6000-es számítógépeiben használták. Második generációs verziója a POWER3-II, ami az IBM első kereskedelmi forgalomban kapható processzora, amelyben réz fémezést alkalmaztak. A POWER3 az utolsó POWER utasításkészletet használó processzor – minden rákövetkező modell a PowerPC utasításkészletet használja.
POWER3 processzorok
[szerkesztés]- POWER3 – 1998-ban mutatták be, kombinálta a POWER és PowerPC utasításkészleteket
- POWER3-II – egy gyorsabb POWER3 csökkentett méretű, rézalapú eljárással gyártva
POWER4
[szerkesztés]A POWER4 összevonta a 32/64 bites PowerPC utasításkészletet és az Amazon projekt 64 bites PowerPC AS utasításkészletét az új PowerPC v.2.0 specifikációba, egyesítve ezzel az IBM RS/6000 és AS/400 számítógépcsaládjait. A különböző platformok egységesítése mellett a POWER4-et nagyon magas órajelfrekvenciákra és nagy, lapkára épített L2 gyorsítótárak kezelésére tervezték. Ez az első kereskedelmi forgalomban kapható többmagos processzor, egycsipes változatokban és négy csipet tartalmazó sokcsipes modulokban (MCM) jelent meg. 2002-ben az IBM az Apple kérésére elkészítette a POWER4 költségcsökkentett és kevesebb funkcióval rendelkező változatát, a PowerPC 970-est.
POWER4 processzorok
[szerkesztés]- POWER4 – az első kétmagos mikroprocesszor és az első PowerPC processzor, amely túllépte az 1 GHz-et
- POWER4+ – redukált eljárással gyártott, gyorsabb POWER4
POWER5
[szerkesztés]A 2004-ben megjelent POWER5 processzorok a népszerű POWER4-re épültek, tervezésében kiegészítve lapkára épített/integrált memóriavezérlőkkel és szimultán többszálas végrehajtással, amely a PowerPC AS alapú, 1999-es RS64-III processzorban alkalmazott úttörő technológia volt. Nagy kapacitású többprocesszoros feldolgozásra tervezték és többchipes modulokban jelent meg, nagy méretű beépített L3 gyorsítótár csipekkel.
POWER5 processzorok
[szerkesztés]- POWER5 – jellemző kialakítás, négy POWER5 csippel és négy L3 gyorsítótár csippel egy nagy többcsipes modulban
- POWER5+ – egy gyorsabb POWER5, redukált eljárással gyártva elsősorban az energiafogyasztás csökkentése érdekében
Power ISA
[szerkesztés]2004-ben megalakult a Power.org, azzal a céllal, hogy egyesítse és koordinálja a PowerPC specifikációk további fejlesztését. Ekkorra a PowerPC specifikáció már széttöredezett, mivel alapító tagjai különböző utakat követtek: a Motorola a félvezetőgyártó üzletágát az újonnan alapított Freescale Semiconductor cégbe szervezte ki, amely főleg a 32 bites beágyazott alkalmazásokat helyezte előtérbe, míg az IBM továbbra is a csúcskategóriás szerverekre és szuperszámítógépekre összpontosított. Eközben volt a specifikáció licencelőinek egy csoportja, mint az AMCC, Synopsys, Sony Corporation, Microsoft, P.A. Semi, Cray és Xilinx cégek, amely koordinációt igényelt. A közös erőfeszítés nem csak a technológia fejlesztését célozta, hanem a marketing racionalizálását is (így például a piacra kerülési idő csökkentését).
A Power.org új utasításkészlet-architektúrát fejlesztett, ami a Power ISA nevet kapta és egyesítette a POWER5-ből származó PowerPC v.2.02 specifikációt a Freescale PowerPC Book E kiterjesztésével, kiegészítve néhány kapcsolódó technológiával, így az AltiVec márkanéven ismert Vector-Media Extensions (vektoros médiakiterjesztések, az IBM-nél ‘VMX’) kiterjesztéssel és a hardveres virtualizációval. Az új ISA a Power ISA v.2.03-as változata lett 2006-ban, és első megvalósítása a POWER6, az IBM első felső kategóriás processzora. A régebbi POWER és PowerPC specifikációk nem kerültek bele az új verzióba, ettől kezdve végleg elavultnak számítottak, és ezekre már nem fejlesztenek egyetlen processzortípust sem.
POWER6
[szerkesztés]A 2007-ben indult POWER6 az ambiciózus ‘eCLipz Project’ eredménye volt, amely közös platformon próbálta egyesíteni az IBM I (AS/400), P (RS/6000), és Z (nagyszámítógépes) utasításkészleteit. Az I és a P már egyesült a POWER4 kialakításban, de az eCLipz erőfeszítései nem tudták integrálni a CISC alapú z/Architecture utasításkészletet. Az eCLipz projektben a z10 processzor vált POWER6 megfelelőjévé. A 2020-as évek első felében az IBM még mindig két külön processzorvonalat fejleszt, a Power ISA és a z/Architecture architektúrákat, az utóbbi legújabb tagja a 2021-es IBM Telum[4]
Az eCLipz projekt miatt a POWER6 egy szokatlan kialakítás lett, mivel nagyon magas frekvenciákat célzott meg és feláldozta a soron kívüli végrehajtást, ami pedig létrejöttüktől fogva fontos jellemzője volt a POWER és PowerPC processzoroknak. A POWER6 emellett bevezette a decimális lebegőpontos egységet a Power ISA-ba, ez egy közös jellemzője a z/Architecture-rel.
Az IBM 2008-ban a POWER6-tal végül egyesítette a korábbi System p és System i szerver- és munkaállomáscsaládokat egyetlen családba, a Power Systems szerversorozatba. A Power Systems gépek több különböző operációs rendszert futtathatnak, például AIX-ot, Linuxot és IBM i rendszert.
POWER6 processzorok
[szerkesztés]- POWER6 – elérte az 5 GHz-es órajelet; egyetlen csipet tartalmazó modulokban és két L3 gyorsítótár-csipet tartalmazó MCM-ben (többcsipes modul) forgalmazzák
- POWER6+ – kisebb frissítés, a POWER6-éval megegyező eljárással készül
POWER7
[szerkesztés]A 2010-es POWER7 egy szimmetrikus multiprocesszoros kialakítás, ami jelentős evolúciós lépés volt a POWER6 kialakításhoz képest, amelyben nagyobb hangsúlyt kapott a többmagos energiahatékonyság, az egyidejű többszálas végrehajtás (SMT) a sorrenden kívüli végrehajtás és a nagy, lapkára integrált eDRAM L3 gyorsítótárak használata. A nyolcmagos csip 32 szálat képes végrehajtani párhuzamosan, és van olyan üzemmódja, amelyben a magok kikapcsolhatók, hogy a fennmaradó aktív magok magasabb frekvencián működhessenek. A POWER7 egy új, nagy teljesítményű lebegőpontos egységet használ, a VSX-et (‘Vector Scalar eXtension’, vektoros-skalár kiterjesztés), amely a hagyományos FPU funkcionalitást az AltiVec-ével egyesíti. Bár a POWER7 alacsonyabb frekvencián fut, mint a POWER6, ennek ellenére a POWER7 magok végrehajtása gyorsabb, mint a megfelelő POWER6-os magoké.
POWER7 processzorok
[szerkesztés]- POWER7 – egycsipes modulokban vagy négycsipes MCM-konfigurációkban áll rendelkezésre, szuperszámítógépes alkalmazásokhoz.
- POWER7+ – kicsinyített gyártási folyamat, megnövelt L3 gyorsítótár és órajelfrekvencia
POWER8
[szerkesztés]A 2014-es POWER8 egy 4 GHz-es, 12 magos processzor, magonként 8 hardveres szállal, azaz összesen 96 párhuzamos végrehajtású szállal. A processzor 96 MiB csipre integrált eDRAM L3 gyorsítótárral és 128 MiB csipen kívüli L4 gyorsítótárral rendelkezik, valamint egy új, CAPI nevű bővítő/kiterjesztő sínnel, amely a PCIe felett fut, lecserélve a régebbi GX sínt. A CAPI sín dedikált, csipen kívüli gyorsító csipek, például GPU-k, ASIC-ek és FPGA-k csatlakoztatására használható.[5] Az IBM állítása szerint kétszer-háromszor gyorsabb, mint elődje, a POWER7.
Gyártásához elsőként 22 nanométeres csíkszélességű folyamatot alkalmaztak.[6][7][8] Az IBM már 2012 decemberében elkezdte benyújtani a javításokat a Linux kernel 3.8 verziójához, a POWER8 új képességeinek támogatására, beleértve a VSX-2 utasításokat.
POWER9
[szerkesztés]2017-es megjelenése előtt az IBM sok időt töltött a POWER9 processzor tervezésével, William Starke, a POWER8 processzor rendszertervezője szerint.[9] A POWER9 az első, amely megvalósítja a 2015 decemberében megjelent Power ISA 3.0 verzió elemeit, ami tartalmazza többek között a VSX-3 utasításokat. A POWER9 támogatja az Nvidia NVLink síntechnológiáját is.[10][11]
Az Egyesült Államok energiaügyi minisztériuma, Oak Ridge nemzeti laboratórium, és Lawrence Livermore nemzeti laboratórium szerződést kötött az IBM-vel és a Nvidia-val két szuperszámítógép, a Sierra és a Summit megépítésére, amelyek a POWER9 processzorokon alapulnak, a Nvidia Volta GPU-ival párosítva. A Sierra 2017-ben, a Summit 2018-ban üzembe állt.[12][13][14]
A POWER9 2017-ben jelent meg, 14 nm-es FinFET folyamattal gyártották. Négy változatban készül, két 24 magos SMT4 változatban, amely a PowerNV-t (Power Non-Virtualized, OpenPOWER szabványú POWER rendszerek) használja az alkalmazások scale up és scale out skálázására, és két 12 magos SMT8 változatban, amelyek a PowerVM-et használják a horizontális és vertikális skálázású (scale-out és scale-up) alkalmazásokhoz. Később több verzió is megjelenhet, mivel a POWER9 architektúra az OpenPOWER Alapítvány tagjai számára licencelhető és módosítható.[15]
Power10
[szerkesztés]A Power10 egy 2021 szeptemberében bemutatott CPU. A Power ISA 3.1-es verzióján alapul, 7 nm-es technológiával készül.[16][17]
A 2021 szeptemberében bevezetett Power10 a Power ISA 3.1-es verzióján alapul. A processzor nagyobb teljesítményt nyújt jobb energiakihasználással, elődjénél jobb memóriával és be-/kimeneti architektúrával rendelkezik, és nagyrészt a mesterséges intelligencia (MI) számítási feladataira koncentrál.[18] Az egyes Power10 magok funkcionális egységeinek számát kétszeresére növelték az előd POWER9-hez képest. Minden csip nyolc kriptogyorsítóval is rendelkezik, amelyek kriptográfiai algoritmusok gyorsítására szolgálnak, mint az AES és az SHA-3.[19]
A Power10 processzor két változatban érhető el: egy 15 magos SMT8 verzióban, amely a kevesebb számítási teljesítményt igénylő nagy átviteli sebességű alkalmazásokhoz készült, és egy 30 magos SMT4 verzióban, amely nagy számítási igényű alkalmazásokhoz készült. Bár a két verzió fizikailag azonos, és a különbséget csak a csipben lévő firmware határozza meg, a csip konfigurációja utólag nem változtatható.[20]
Power11
[szerkesztés]A Power11 megjelenését 2025-re tervezi az IBM.[21]
Eszközök
[szerkesztés]Név | kép | ISA | bitek | magok | fab | tranz. ** | lapkaméret | L1 | L2 | L3 | órajel | tok | bevezetés |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RIOS-1 | POWER | 32 bit | 1 | 1,0 μm | 6,9 M | 1284 mm2 | 8 KiB I* 64 KiB D* |
n/a | n/a | 20 – 30 MHz | 10 csip CPGA-ban nyomtatott áramkörön |
1990 | |
RIOS.9 | ![]() |
POWER | 32 bit | 1 | 1,0 μm | 6,9 M | 8 KiB I* 32 KiB D* |
n/a | n/a | 20 – 30 MHz | 8 csip CPGA-ban nyomtatott áramkörön |
1990 | |
POWER1+ | POWER | 32 bit | 1 | 6,9 M | 8 KiB I* 64 KiB D* |
n/a | n/a | 25 – 41,6 MHz | 8 csip CPGA-ban nyomtatott áramkörön |
1991 | |||
POWER1++ | POWER | 32 bit | 1 | 6,9 M | 8 KiB I* 64 KiB D* |
n/a | n/a | 25 – 62,5 MHz | 8 csip CPGA nyomtatott áramkörön |
1992 | |||
RSC | ![]() |
POWER | 32 bit | 1 | 0,8 μm | 1 M | 226,5 mm2 | 8 KiB egyesített |
n/a | n/a | 33 – 45 MHz | 201 tűs CPGA | 1992 |
POWER2 | ![]() |
POWER2 | 32 bit | 1 | 0,72 μm | 23 M | 1042,5 mm2 819 mm2 |
32 KiB I* 128–265 KiB D* |
n/a | n/a | 55 – 71,5 MHz | 6–8 lapka 734 tűs kerámia MCM* |
1993 |
POWER2+ | ![]() |
POWER2 | 32 bit | 1 | 0,72 μm | 23 M | 819 mm2 | 32 KiB I* 64–128 KiB D* |
0,5 – 2 MiB külső |
n/a | 55 – 71,5 MHz | 6 csip CBGA nyomtatott áramkörön |
1994 |
P2SC | POWER2 | 32 bit | 1 | 0,29 μm | 15 M | 335 mm2 | 32 KiB I* 128 KiB D* |
n/a | n/a | 120 – 135 MHz | CCGA | 1996 | |
P2SC+ | ![]() |
POWER2 | 32 bit | 1 | 0,25 μm | 15 M | 256 mm2 | 32 KiB I* 128 KiB D* |
n/a | n/a | 160 MHz | CCGA | 1997 |
RAD6000 | ![]() |
POWER | 32 bit | 1 | 0,5 μm | 1,1 M | 8 KiB egyesített | n/a | n/a | 20 – 33 MHz | sugárzásvédett | 1997 | |
POWER3 | ![]() |
POWER2 PowerPC 1.1 |
64 bit | 1 | 0,35 μm | 15 M | 270 mm2 | 32 KiB I* 64 KiB D* |
1–16 MiB külső |
n/a | 200 – 222 MHz | 1088 tűs CLGA | 1998 |
POWER3-II | ![]() |
POWER2 PowerPC 1.1 |
64 bit | 1 | 0,25 μm Cu | 23 M | 170 mm2 | 32 KiB I* 64 KiB D* |
1–16 MiB külső |
n/a | 333 – 450 MHz | 1088 tűs CLGA | 1999 |
POWER4 | ![]() |
PowerPC 2.00 PowerPC AS |
64 bit | 2 | 180 nm | 174 M | 412 mm2 | 64 KiB I* 32 KiB D* magonként |
1,41 MiB magonként |
32 MiB külső |
1 – 1,3 GHz | 1024 tűs CLGA kerámia MCM |
2001 |
POWER4+ | ![]() |
PowerPC 2.01 PowerPC AS |
64 bit | 2 | 130 nm | 184 M | 267 mm2 | 64 KiB I* 32 KiB D* magonként |
1,41 MiB csipenként |
32 MiB külső |
1,2 – 1,9 GHz | 1024 tűs CLGA kerámia MCM |
2002 |
POWER5 | ![]() |
PowerPC 2.02 Power ISA 2.03 |
64 bit | 2 | 130 nm | 276 M | 389 mm2 | 32 KiB I* 32 KiB D* magonként |
1,875 MiB csipenként |
32 MiB külső |
1,5 – 1,9 GHz | kerámia DCM kerámia MCM |
2004 |
POWER5+ | ![]() |
PowerPC 2.02 Power ISA 2.03 |
64 bit | 2 | 90 nm | 276 M | 243 mm2 | 32 KiB I* 32 KiB D* magonként |
1,875 MiB csipenként |
32 MiB külső |
1,5 – 2,3 GHz | kerámia DCM kerámia QCM kerámia MCM |
2005 |
POWER6 | ![]() |
Power ISA 2.03 | 64 bit | 2 | 65 nm | 790 M | 341 mm2 | 64 KiB I* 64 KiB D* magonként |
4 MiB magonként |
32 MiB külső |
3,6 – 5 GHz | CLGA OLGA |
2007 |
POWER6+ | ![]() |
Power ISA 2.03 | 64 bit | 2 | 65 nm | 790 M** | 341 mm2 | 64 KiB I* 64 KiB D* magonként |
4 MiB magonként |
32 MiB külső |
3,6 – 5 GHz | CLGA OLGA |
2009 |
POWER7 | ![]() |
Power ISA 2.06 | 64 bit | 8 | 45 nm | 1,2 milliárd | 567 mm2 | 32 KiB I* 32 KiB D* magonként |
256 KiB magonként |
32 MiB csipenként |
2,4 – 4,25 GHz | CLGA OLGA szerves QCM |
2010 |
POWER7+ | ![]() |
Power ISA 2.06 | 64 bit | 8 | 32 nm | 2,1 milliárd | 567 mm2 | 32 KiB I* 32 KiB D* magonként |
256 KiB magonként |
80 MiB csipenként |
2,4 – 4,4 GHz | OLGA szerves DCM |
2012 |
POWER8 | ![]() |
Power ISA 2.07 | 64 bit | 6 12 |
22 nm | ?? 4,2 milliárd |
362 mm2 649 mm2 |
32 KiB I* 64 KiB D* magonként |
512 KiB magonként |
48 MiB 96 MiB csipenként |
2,75 – 4,2 GHz | OLGA DCM OLGA SCM |
2014 |
POWER8 NVLink-kel | Power ISA 2.07 | 64 bit | 12 | 22 nm | 4,2 milliárd | 659 mm2 | 32 KiB I* 64 KiB D* magonként |
512 KiB magonként |
48 MiB 96 MiB csipenként |
3,26 GHz | OLGA SCM | 2016 | |
POWER9 SU | Power ISA 3.0 | 64 bit | 12 24 |
14 nm | 8 milliárd | 32 KiB I* 64 KiB D* magonként |
512 KiB magonként |
120 MiB csipenként |
~ 4 GHz | 2017 | |||
Power10 | ![]() |
Power ISA 3.1 | 64 bit | 15 30 |
7 nm | 18 milliárd | 602 mm2 | 48 KiB I* 32 KiB D* magonként |
2 MiB magonként |
120 MiB csipenként |
3,5 – 4 GHz | OLGA SCM OLGA DCM |
2021 |
Név | kép | ISA | bitek | magok | fab | tranz. ** | lapkaméret | L1 | L2 | L3 | órajel | tok | bevezetés |
- *: I: utasítás-gyorsítótár (instruction cache), D: adat-gyorsítótár (data cache), MCM: többcsipes modul
- **: tranz.: tranzisztorok száma, M: millió
Jegyzetek
[szerkesztés]- ↑ IBM Power10. IBM . (Hozzáférés: 2021. december 29.)
- ↑ Big Blue Open Sources Power Chip Instruction Set. nextplatform.com . Stackhouse Publishing Inc, 2019. augusztus 20. (Hozzáférés: 2019. augusztus 20.)
- ↑ a b Cocke, John, Markstein, Victoria (1990. január 1.). „The evolution of RISC technology at IBM” (angol nyelven). IBM Journal of Research and Development 34 (1), 4–11. o. DOI:10.1147/rd.341.0004.
- ↑ IBM's New Telum Chip Reboots the Mainframe (angol nyelven). IEEE Spectrum , 2022. április 29. (Hozzáférés: 2022. május 5.)
- ↑ B. Sinharoy et al.: IBM POWER8 processor core microarchitecture (angol nyelven). IBM Journal of Research and Development, vol. 59, no. 1, pp. 2:1-2:21, Jan.-Feb. 2015,, 2015. DOI:10.1147/JRD.2014.2376112.
- ↑ The Four Hundred-Some Insight Into Those Future Power7+ Processors
- ↑ IBM Power Systems 2013.[halott link]
- ↑ IBM POWER8 - Announce / Availability Plans. [2014. május 24-i dátummal az eredetiből archiválva]. (Hozzáférés: 2018. augusztus 11.)
- ↑ You won't find this in your phone: A 4 GHz 12-core Power8 for badass boxes
- ↑ Add full Power ISA 3.0 / POWER9 binutils support
- ↑ NVIDIA Volta GPUs and IBM Power9 CPUs To Deliver Up To 300 PetaFlops of Performance in 2017 With Summit and Sierra Supercomputers
- ↑ NVIDIA Volta, IBM POWER9 Land Contracts For New US Government Supercomputers
- ↑ ORNL Summit home page
- ↑ Lawrence Livermore signs contract with IBM
- ↑ Power9: Google gives Intel a chip-flip migraine, IBM tries to lures big biz
- ↑ IBM to use Samsung 7nm EUV for Next-Gen POWER and z CPUs
- ↑ IBM Roadmap Extends Power Chips To 2020 And Beyond
- ↑ IBM Reveals Next-Generation IBM POWER10 Processor (angol nyelven). IBM , 2020. augusztus 17.
- ↑ van Miltenburg, Olaf: IBM introduceert Power10-generatie van 7nm-serverprocessors (holland nyelven). tweakers.net , 2020. augusztus 17.
- ↑ Prickett Morgan, Timothy: IBM's Possible Designs For Power10 Systems (angol nyelven). IT Jungle, 2020. augusztus 31.
- ↑ Bargav Balakrishnan: IBM Power modernizes infrastructure and accelerates innovation with AI in the year ahead (angol nyelven). news. IBM, 2024. november 13.
Fordítás
[szerkesztés]Ez a szócikk részben vagy egészben az IBM Power microprocessors 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]További információk
[szerkesztés]- IBM Announces $1 Billion Linux Investment for Power Systems (LWN.net számítástechnikai webzine)
- Sima, Dezső: IBM POWER line (angol nyelven) (pdf) pp. 711. Óbudai Egyetem NIK, 2019. January. (Hozzáférés: 2025. március 10.) – a POWER4-től a POWER9-ig, részletes információk
Kapcsolódó szócikkek
[szerkesztés]- IBM OpenPower (volt System p szerversorozat)
- OpenPOWER Alapítvány