IBM julkisti Power10-prosessorit: maksimissaan 30 ydintä ja 240 säiettä per prosessorikanta

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
21 543


Kaotik kirjoitti uutisen/artikkelin:
PC-tietokoneiden isänäkin tunnettu IBM on kadonnut vuosien varrella kuluttajien näköpiiristä palvelemaan lähes yksinomaan palvelinmarkkinoita. Nyt yhtiö on julkaissut Power-arkkitehtuurilleen jatkoa uuden Power10:n muodossa.

IBM:n Power10 on jättimäinen, 18 miljardista transistorista rakentuva ja Samsungin 7 nanometrin valmistusprosessilla valmistettava 602 neliömillimetrin siru. Prosessoriytimet tukevat SMT8-tilaa, mutta ne voidaan jakaa SMT4-tilassa myös kahdeksi ytimeksi. Siten yhdellä sirulla on näkökulmasta riippuen 16 tai 32 ydintä, joista on käytössä maksimissaan 15 tai 30.



Prosessorista tulee saataville yhden ja kahden sirun versiot samassa paketoinnissa, jolloin yhteen prosessorikantaan saa parhaimmillaan 240 säiettä. Yhden sirun malleja voidaan asentaa yhdelle emolevylle enintään 16 ja kahden sirun malleja enintään neljä. Yhdellä emolevyllä voi olla siis kylliksi rautaa peräti 1920 säikeen suorittamiseen samanaikaisesti.

Itse ytimissä uutta on matriisilaskuja esimerkiksi tekoälykäyttöön nopeuttava, Matrix Math Assist -käskyjä suorittava yksikkö. Jokaisen SMT8-ytimen parina oleva yksikkö sisältää neljä 512-bittistä kiihdytintä ja se tukee FP64-, FP32-, FP16-, BF16-, INT16-, INT8- ja INT4-tarkkuuksia. Jokaisessa SMT8-ytimessä on puolestaan kahdeksan 128-bittistä SIMD-linjaa ja kukin ydin pystyy parhaimmillaan neljään 32-bittiseen Load- ja kahteen 32-bittiseen Store-operaatioon kellojaksossa.

[embed]

IBM luottaa Power10:ssä kahteen ulkoiseen pääväylään, PowerAXONiin ja OMI-väylään (Open Memory Interfaces), joista kumpikin tarjoaa kaistaa teratavun sekunnissa. PowerAXON-väylää hyödynnetään prosessorikantojen väliseen kommunikaatioon, OpenCAPI-standardin mukaisten lisälaitteiden liittämiseen sekä Memory Inception -ominaisuuteen, jolla yksi järjestelmä voi ottaa myös toisen järjestelmän muistin omaan käyttöönsä. OMI-muistiväylän jatkeeksi voidaan puolestaa asentaa esimerkiksi GDDR-muisteja DIMM-muodossa, perinteista DRAM-muistia (DDR4, DDR5) sekä haihtumattomia muisteja. Edellä mainittujen lisäksi prosessori tukee myös PCI Express 5.0:aa.

Power10 prosessorien sample-erät ovat jo nyt joidenkin kumppaneiden käsissä, mutta varsinaisesti prosessoreita hyödyntävien järjestelmien toimitukset aloitetaan vasta yli vuoden kuluttua eli vuoden 2021 viimeisellä neljänneksellä.

Lähteet: IBM, AnandTech

Linkki alkuperäiseen juttuun
 

xana

ICT Pro
Tukijäsen
Liittynyt
25.10.2016
Viestejä
907
Raptor Computing Systems tuonee yhteensopivan emolevyn, kuten on Power9 prosessorille tuonut.
 
Liittynyt
23.10.2016
Viestejä
1 248
Prosessoriytimet tukevat SMT8-tilaa, mutta ne voidaan jakaa SMT4-tilassa myös kahdeksi ytimeksi. Siten yhdellä sirulla on näkökulmasta riippuen 16 tai 32 ydintä, joista on käytössä maksimissaan 15 tai 30.
Hmm, ilmeisesti siis SMT8:aa ja SMT4:ää tukevat versiot prosessorista on eri tuotteet, eli kyseessä ei ole joku toimintatila joka voidaan valita ohjelmallisesti sen mukaan että mitä tarvitaan.
SMT8: 15 ydintä x 8 säiettä / ydin = 120 säiettä
SMT4: 30 x 4 = 120 säiettä

63q6y45rwsur6u45.PNG202008171825141.jpg
Näissä kuvissa viittauksia siihen, että nuo on eri versiot ytimestä.
 
Liittynyt
11.04.2018
Viestejä
802
Siis mitäänhän en nykysin tiedä tuosta IBM:stä, mutta onko nuo siis ihan x86 yhteensopivia? Vai jotain muuta...
 
Liittynyt
22.10.2016
Viestejä
11 108
Siis mitäänhän en nykysin tiedä tuosta IBM:stä, mutta onko nuo siis ihan x86 yhteensopivia? Vai jotain muuta...
Ei ole x86 vaan POWER joka on hyvin läheistä sukua PowerPClle jota aikoinaan käytettiin esim joissain pelikonsoleissa(Xbox 360, PS3) ja sitä ennen Applen Macintosheissa.

Suurin osa käskyistä POWERissa ja PowerPCssä on siis aivan samoja ja samat softat toimii molemmissa jos eivät käytä mitään harvinaisempia käskyjä.

Tosin käytännössä tuo POWERin ja PowerPCn ero on nykyään melko veteen piirretty viiva.
 
Liittynyt
11.04.2018
Viestejä
802
Ei ole x86 vaan POWER joka on hyvin läheistä sukua PowerPClle jota aikoinaan käytettiin esim joissain pelikonsoleissa(Xbox 360, PS3) ja sitä ennen Applen Macintosheissa.

Suurin osa käskyistä POWERissa ja PowerPCssä on siis aivan samoja ja samat softat toimii molemmissa jos eivät käytä mitään harvinaisempia käskyjä.

Tosin käytännössä tuo POWERin ja PowerPCn ero on nykyään melko veteen piirretty viiva.
Aa, aivan se on niinkun ihan omansa. Ei tosiaan noista konsoleista juurikaan tietoa, saatikka mäkeistä. Viimeksi nimittäin kun omistin konsolin niin oli se ihan eka xbox ja siinä muistaakseni oli joku suht perus pena 3, 733 MHz (tais kyllä olla sille tehty jotain kustomointia).
 
Liittynyt
22.10.2016
Viestejä
11 108
Hmm, ilmeisesti siis SMT8:aa ja SMT4:ää tukevat versiot prosessorista on eri tuotteet, eli kyseessä ei ole joku toimintatila joka voidaan valita ohjelmallisesti sen mukaan että mitä tarvitaan.
SMT8: 15 ydintä x 8 säiettä / ydin = 120 säiettä
SMT4: 30 x 4 = 120 säiettä


Näissä kuvissa viittauksia siihen, että nuo on eri versiot ytimestä.
Ei ole mitään toimintatilaeroja jota voisi vaihtaa koska ne toimii tismalleen samoin molemmissa tiloissa, ei ole mitään vaihdettavaa. "2 x SMT4" toimii siis käsittääkseni tasan samoin kuin "1 x SMT8", se "SMT8 on tosiasiassa kaksi melko erillistä ydintä joita vaan kutsutaan yhdeksi.

Noiden erossa on kyse vaan siitä, mitä ne sanoo olevansa.
 
Liittynyt
23.10.2016
Viestejä
1 248
Ei ole mitään toimintatilaeroja jota voisi vaihtaa koska ne toimii tismalleen samoin molemmissa tiloissa, ei ole mitään vaihdettavaa. "2 x SMT4" toimii siis käsittääkseni tasan samoin kuin "1 x SMT8", se "SMT8 on tosiasiassa kaksi melko erillistä ydintä joita vaan kutsutaan yhdeksi.

Noiden erossa on kyse vaan siitä, mitä ne sanoo olevansa.
Kai niissä joku ero on oltava, jos prosessorista tulee erikseen SMT4- ja SMT8-versiot :hmm:
 

sushukka

Premium-jäsen
Liittynyt
16.04.2017
Viestejä
1 357
Kai niissä joku ero on oltava, jos prosessorista tulee erikseen SMT4- ja SMT8-versiot :hmm:
Power8:ssa pystyi jo dynaamisesti vaihtamaan SMT2/SMT4/SMT8-välillä. Näin näyttäisi olevan myös Power9:llä. En usko että muuttuu Power10:ssä. Hahmottamista sotkee hieman tuo IBM:n "scale-out"- ja "scale-up"-segmentointi. Näissä scale-out on perinteisempi pizzalaatikko-kone eli on paikallinen muisti, dual-socket jne. Scale-up taas tarkoitettu isompiin useamman socketin (usein) NUMA-ympäristöihin. Näitä Powereita on saanut aina melko laajalla skaalalla noista pikkukorteista jääkaapin kokoisiin mörköihin. Nyt näyttäisi siltä että IBM kuitenkin alkanut selvemmin tekemään jakoa kahteen luokkaan sen sijaan että ennen oli vain juoksevat numerot koneen koon mukaan. Toki nykyäänkin tarjolla on vaikka mitä mallia, mutta selvemmin on se blade-puolen kanssa taisteleva segmentti ja sitten on ne isommat koneet. Mutta siis: SMT-moodia pystynee vaihtamaan niin kuin ennenkin, mutta jos on tullut valittua mopo alusta, niin jäätävässä säiemäärässä ei ole välttämättä järkeä jos muu runko ei pysy perässä (esim. muistit).
 
Liittynyt
21.08.2017
Viestejä
6 898
Ei ole x86 vaan POWER joka on hyvin läheistä sukua PowerPClle jota aikoinaan käytettiin esim joissain pelikonsoleissa(Xbox 360, PS3) ja sitä ennen Applen Macintosheissa.

Suurin osa käskyistä POWERissa ja PowerPCssä on siis aivan samoja ja samat softat toimii molemmissa jos eivät käytä mitään harvinaisempia käskyjä.

Tosin käytännössä tuo POWERin ja PowerPCn ero on nykyään melko veteen piirretty viiva.
ja

Myös Gamecubessa, Wiissä ja Wii U:ssa. ;)
Ja Amiga on käyttänyt myös PowerPC-suorittimia sekä Ciscon reitittimet.
 
Liittynyt
18.10.2016
Viestejä
35
Power8:ssa pystyi jo dynaamisesti vaihtamaan SMT2/SMT4/SMT8-välillä. Näin näyttäisi olevan myös Power9:llä. En usko että muuttuu Power10:ssä. Hahmottamista sotkee hieman tuo IBM:n "scale-out"- ja "scale-up"-segmentointi. Näissä scale-out on perinteisempi pizzalaatikko-kone eli on paikallinen muisti, dual-socket jne. Scale-up taas tarkoitettu isompiin useamman socketin (usein) NUMA-ympäristöihin.
Power9:ssä oli jo erilaisia konfiguraatioita Linux-puolelle ( L924 vs S924 ) eli siellä oli enemmän noita SMT4 ytimiä vs vähemmän SMT8 ytimiä .. Tuotesegmentointi tosiaan oli 9:ssä sellainen että oli noita max kahden socketin koneita ( S924/L924 ), yksi neljän socketin kone ( E950) ja sitten se varsinainen "Enterprise" taso ( E980 ) jossa sitten maksimissaan 4*4 sockettia .. Isoissa koneissa juurikin SMT8-coreja

Nyt julkistettu Power10 hieman oudompi , nopeasti katsottuna joko 16 tai 32 corea per socket, mutta maksimismäärä 15 tai 30 corea käytössä per socket, minne hukataa yksi tai kaksi corea ?!

--SlowDaddy--
 
Liittynyt
18.10.2016
Viestejä
35
Ei ole mitään toimintatilaeroja jota voisi vaihtaa koska ne toimii tismalleen samoin molemmissa tiloissa, ei ole mitään vaihdettavaa. "2 x SMT4" toimii siis käsittääkseni tasan samoin kuin "1 x SMT8", se "SMT8 on tosiasiassa kaksi melko erillistä ydintä joita vaan kutsutaan yhdeksi.

Noiden erossa on kyse vaan siitä, mitä ne sanoo olevansa.
.. Power9:ssä on kyllä kaksi erilaista "corea", tosin yksi core muodostuu kahdesta "slicestä" eli tavallaan olet oikeassa :). Tässä kuvausta noista "sliceistä":

A Slice is the basic 64-bit computing block incorporating a single Vector and Scalar Unit (VSU) coupled with Load/Store Unit (LSU). VSU has a heterogeneous mix of computing capabilities including integer and floating point supporting scalar and vector operations. IBM claims this setup allows for higher utilization of resources while providing efficient exchanges of data between the individual slices. Two slices coupled together make up the Super-Slice, a 128-bit POWER9 physical design building block. Two super-slices together along with an Instruction Fetch Unit (IFU) and an Instruction Sequencing Unit (ISU) form a single POWER9 SMT4 core. The SMT8 variant is effectively two SMT4 units.

POWER8P9 SMT8 (4x Super-Slice)P9 SMT4 (2x Super-Slice)Super-SliceSlice
p8smt8comp.pngp94xsuper-slice.pngp92xsuper-slice.pngp9super-slice.pngp9slice.png

Power10:ssä ei ole vielä oikein ole julkaistu tarkempaa tietoa, kyseessä aikamoinen "paperijulkaisu" jos koneita saa yli vuoden päästä, duunissa mielellään päivittäisi Power8-rautaa ylöspäin ...

Alla IBM:n kuvauksessa Power9:stä puhutaan kuitenkin coreista, en tiedä onko semantiikka oikein, luulen että sinulla Heikki on enemmän kompetenssia kuin minulla :) eli voi olla että normikäyttäjälle on vain haluttu piilottaa tuo "slice" ettei asiat mene liian vaikeiksi ymmärtää? ( tosin IBM puhuu todella monessa yhteydessä väärin CPU:sta kun tarkoittavat kuitenkin oikeasti corea .. )

POWER9 chips can be made with two types of cores, and in a Scale Out or Scale Up configuration. POWER9 cores are either SMT4 or SMT8, with SMT8 cores intended for PowerVM systems, while the SMT4 cores are intended for PowerNV systems, which do not use PowerVM, and predominantly run Linux. With POWER9, chips made for Scale Out can support directly-attached memory, while Scale Up chips are intended for use with machines with more than two CPU sockets, and use buffered memory.[12][1]

POWER9 Chips
PowerNVPowerVM
24 × SMT4 core12 × SMT8 core
Scale OutNimbusunknown
Scale UpCumulus
 
Viimeksi muokattu:

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
21 543
.. Power9:ssä on kyllä kaksi erilaista "corea", tosin yksi core muodostuu kahdesta "slicestä" eli tavallaan olet oikeassa :).

Power10:ssä ei ole vielä oikein ole julkaistu tarkempaa tietoa, kyseessä aikamoinen "paperijulkaisu" jos koneita saa yli vuoden päästä, duunissa mielellään päivittäisi Power8-rautaa ylöspäin ...

POWER9 chips can be made with two types of cores, and in a Scale Out or Scale Up configuration. POWER9 cores are either SMT4 or SMT8, with SMT8 cores intended for PowerVM systems, while the SMT4 cores are intended for PowerNV systems, which do not use PowerVM, and predominantly run Linux. With POWER9, chips made for Scale Out can support directly-attached memory, while Scale Up chips are intended for use with machines with more than two CPU sockets, and use buffered memory.[12][1]

POWER9 Chips
PowerNVPowerVM
24 × SMT4 core12 × SMT8 core
Scale OutNimbusunknown
Scale UpCumulus
Toi on kuulemma IBM:n standardimalli että julkaisu on ~vuoden ennen kuin järjestelmien toimitus alkaa. Mutta kuten todettua, ekoilla kumppaneilla on jo testikäytössä sampleja
 
Liittynyt
18.10.2016
Viestejä
35
Toi on kuulemma IBM:n standardimalli että julkaisu on ~vuoden ennen kuin järjestelmien toimitus alkaa. Mutta kuten todettua, ekoilla kumppaneilla on jo testikäytössä sampleja
Jo Power5-ajoista saakka ollut mukana näissä kuvioissa, tyypillisesti "julkaisun" ja saatavuuden välillä Suomessa ollut maksimissaan noin 3-4 kuukauden väli ..

'--SlowDaddy--
 

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
21 543
Jo Power5-ajoista saakka ollut mukana näissä kuvioissa, tyypillisesti "julkaisun" ja saatavuuden välillä Suomessa ollut maksimissaan noin 3-4 kuukauden väli ..

'--SlowDaddy--
Puhutaankohan nyt eri asioista?
Power9 "julkaistiin" Hot Chips 28:ssa (2016) ja järjestelmät tuli saataville 2017 joulukuussa
Power8 "julkaistiin" Hot Chips 25:ssa (2013) ja järjestelmät tuli saataville 2014 kesäkuussa
En tarkistanut pidemmälle historiaan.
 

sushukka

Premium-jäsen
Liittynyt
16.04.2017
Viestejä
1 357
Puhutaankohan nyt eri asioista?
Power9 "julkaistiin" Hot Chips 28:ssa (2016) ja järjestelmät tuli saataville 2017 joulukuussa
Power8 "julkaistiin" Hot Chips 25:ssa (2013) ja järjestelmät tuli saataville 2014 kesäkuussa
En tarkistanut pidemmälle historiaan.
Kuten jo sanottua, niin aikataulu riippunee siitä kuinka hyvä kaveri (=taloudellisesti arvokas) on IBM:lle. Tässä voi olla nyt myös ihan valmistusteknisiä hidasteitakin, koska taitaa olla nyt ensimmäinen kerta kun IBM tilaa nämä prossut oikeasti ulkopuolelta. Aikaisemminhan painoi näitä itse, jonka jälkeen ostatutti tehtaansa GlobalFoundriesilla, joka jatkanut nyt pari sukupolvea näiden painamista.
 

Kaotik

Banhammer
Ylläpidon jäsen
Liittynyt
14.10.2016
Viestejä
21 543
Kuten jo sanottua, niin aikataulu riippunee siitä kuinka hyvä kaveri (=taloudellisesti arvokas) on IBM:lle. Tässä voi olla nyt myös ihan valmistusteknisiä hidasteitakin, koska taitaa olla nyt ensimmäinen kerta kun IBM tilaa nämä prossut oikeasti ulkopuolelta. Aikaisemminhan painoi näitä itse, jonka jälkeen ostatutti tehtaansa GlobalFoundriesilla, joka jatkanut nyt pari sukupolvea näiden painamista.
Juu, mutta itselle jäi maku tuosta että kyse oli varsinaisten järjestelmien julkaisu > Suomen saatavuus välistä, ei sirujen julkaisu > saatavuus ylipäätään mikä on todellakin ollut tuon vuoden luokkaa, oli sitten hyvä kaveri tai ei (sample-erät asia erikseen)
 
Liittynyt
18.10.2016
Viestejä
35
Noniin, Power10-palvelimet saataville, tuttuun tapaan sen ~vuoden prosessoreiden "julkaisun" jälkeen.
Nyt julkaistiin aidolla saatavuudella tosin vain 1080-malli eli suurimmat koneet, pienemmät versiot ( 2 -4 sockettia ) tulevat vasta ensi vuonna ...

'-- SlowDaddy --
 

sushukka

Premium-jäsen
Liittynyt
16.04.2017
Viestejä
1 357
Taitaapi näitä vaivata myös samainen piiripula josta kaikki muutkin tällä hetkellä kärsivät.
 
Toggle Sidebar

Statistiikka

Viestiketjut
239 653
Viestejä
4 187 436
Jäsenet
70 776
Uusin jäsen
Fancy

Hinta.fi

Ylös Bottom