Taloussanomat
Lue uutinen mobiilisivustolla
Maantiekiitäjä ylitti petaflopin rajapaalun

Supertietokoneiden tehoennätys konsolitekniikan avulla

IBM:n Cell-suorittimet toimivat osalle laskutoimituksista kiihdyttäjinä

9.6.2008 10:15 Yhdysvaltain armeijan uusi supertietokone Roadrunner nousi supertietokoneiden sarjan ylivoimaiseen kärkeen. Kone laskee nopeimmillaan 1026 biljoonaa laskutoimitusta sekunnissa.

Roadrunner pieksee edellisen tittelinhaltijan, IBM:n BlueGene/L:n, yli kaksinkertaisella vauhdilla. Koneen tehoa kuvaillaan vertaamalla sitä kuuden miljardin ihmisen tauottomiin taskulaskinsuorituksiin. Roadrunnerin päivittäisen määrän laskutoimenpiteitä ihmiset saavuttaisivat 46:ssa vuodessa.

Tämä 133 miljoonaa dollaria maksanut kone on tarkoitettu pääasiallisesti armeijan tarpeisiin. Koneella suunnitellaan laskettavaksi muun muuassa ydinaseisiin liittyviä simulaatioita.

Ennen täysipäiväistä armeijan käyttöä, Roadrunnerin apua tarjotaan tiedemiehille esimerkiksi ilmastonmuutos-laskelmissa, The New York Times kertoo.

Kuluttajatekniikka osana
huipputietokonetta

Teknisenä innovaationa koneen suunnittelussa pidetään suoritinten käyttöä. Roadrunner sisältää 12 960 IBM:n Cell-suorittimen paranneltua versiota, jotka suunniteltiin alunperin Sonyn Playstation 3-konsoliin. Perinteistä palvelintekniikkaa koneeseen on sisällytetty muun muassa AMD:n Opteron-suoritinten muodossa.

Mutkatonta yhteensä 116 640:n suoritinytimen käyttö noin 3 megawattia sähköä käyttävässä Roadrunnerissa ei ole. Kone vaatii kolme eri ohjelmointityökalua kolmen erityyppisen suorittimen ohjelmointiin.

IBM:n insinöörit ja tutkijat toteuttivat Los Alamosiin Yhdysvalloissa sijoitetun koneen. 

Lue myösThe New York Times: Military Supercomputer Sets Record
Jutun kirjoitti: Hannu Nokso-Koivisto

Hannu Nokso-Koivisto

Teksti on lisensoitu Creative Commons Nimeä-Ei muutoksia-Epäkaupallinen -lisenssillä.

Kommentit (13)

Huono 0
Yhdysvaltain armeijan uusi supertietokone Roadrunner nousi supertietokoneiden sarjan ylivoimaiseen kärkeen. Kone laskee nopeimmillaan 1026 biljoonaa laskutoimitusta sekunnissa.
Digitoday
Huono 0
"Mutkatonta yhteensä 116 640:n suoritinytimen käyttö noin 3 megawattia sähköä käyttävässä Roadrunnerissa ei ole."
???
Huono 0
"Mutkatonta yhteensä 116 640:n suoritinytimen käyttö noin 3 megawattia sähköä käyttävässä Roadrunnerissa ei ole."

Ihan oikeaoppisesti tuo lause menee, vaikka vähän hämmentääkin. Kyllä siitä sisälukutaidoilla selvää saa.
Lentävä Heppa
Huono 0
Eipä tuossa kieliopillisesti mitään, mutta miksi asiat pitää sanoa noin monimutkaisesti kun selvästikin voi saman asian ilmaista.

Tuossahan on kolme täysin toisistaan riipumatonta asiaa tungettu samaan lauseeseen:

Roadrunner käyttää sähköä 3 megawattia.
Siinä on 116 640 suoritinydintä.
Sen käyttäminen ei ole mutkatonta. (Mutkattomuus ei millään tavalla riipu sähkön kulutuksesta ei ydinten määrästä)

Samalla logiikalla:

Teknisenä innovaationa 12 960 IBM:n Cell-suorittimen paranneltua versiota sisältävän koneen suunnittelussa pidetään alunperin Sonyn Playstation 3-konsoliin suunniteltujen suoritinten käyttöä.
???
Huono 0
Teknisenä innovaationa koneen suunnittelussa pidetään suoritinten käyttöä.
Tosi näppärää, että on kolmea eri arkkitehtuuria käytössä.
Innovaatio?
Huono 0
^^ Tämä on nyt taas tätä webbimedian vallankumousta, joka kaataa perinteiset sanomalehdet... LOL.

Oikeissa lehdissä on sentään aina oikea journalistinen prosessi eli toimitussihteeri ja aika monta muutakin henkilöä lukemassa juttuja ennen painamista, ettei tuollaista epäsuomea pääse kuluttajalle asti.
-
Huono 0
Kylläpä nyt jaksetaan puhua jokaisesta Cell-asiasta ikäänkuin se olisi PS3:a varten suunniteltu prosessori. Uskallan väittää, että Cell on IBM:n nimenomaan supertietokoneisiin ja omiin raskaisiin palvelimiinsa suunnittelema vektoriprosessori, mutta saivat kusetettua Sonyn mukaan suunnittelukuluja maksamaan "PS3-supertietokone" -ajattelulla. Hyvin erikoistuneen ja nimenomaan rinnakkaiseen liukulukulaskentaan suunnitellun DSP-tyyppisen prosessorin sopivuus paljon yleispätevämpääkin tehoa vaativaan pelikonsoliin ainoana prosessorina on melko kyseenalaista, ja se aiheuttaakin melkoisia ongelmia erityisesti kehittäjille, jotka tekevät pelejä useammalle alustalle samaan aikaan.

Tämä ei välttämättä ole edes ensimmäinen kerta kun IBM on tehnyt näin, voidaan esittää epäilys, että IBM sai aikanaan Applen ja Apple toi mukanaan Motorolan maksamaan lähinnä IBM:n omaan käyttöönsä suunnitteleman PowerPC:n kehityskustannuksia.
Kehittäjä
Huono 0
Kehittäjä
9.6.2008 12:01 #
Kylläpä nyt jaksetaan puhua jokaisesta Cell-asiasta ikäänkuin se olisi PS3:a varten suunniteltu prosessori. Uskallan väittää, että Cell on IBM:n nimenomaan supertietokoneisiin ja omiin raskaisiin palvelimiinsa suunnittelema vektoriprosessori, mutta saivat kusetettua Sonyn mukaan suunnittelukuluja maksamaan "PS3-supertietokone" -ajattelulla. Hyvin erikoistuneen ja nimenomaan rinnakkaiseen liukulukulaskentaan suunnitellun DSP-tyyppisen prosessorin sopivuus paljon yleispätevämpääkin tehoa vaativaan pelikonsoliin ainoana prosessorina on melko kyseenalaista, ja se aiheuttaakin melkoisia ongelmia erityisesti kehittäjille, jotka tekevät pelejä useammalle alustalle samaan aikaan.

Tämä ei välttämättä ole edes ensimmäinen kerta kun IBM on tehnyt näin, voidaan esittää epäilys, että IBM sai aikanaan Applen ja Apple toi mukanaan Motorolan maksamaan lähinnä IBM:n omaan käyttöönsä suunnitteleman PowerPC:n kehityskustannuksia. "

Kuules "kehittäjä" :D
Ottaisitko vaikka selvää mihin tarkoitukseen CELL on suunniteltu?

Cell combines a general-purpose Power Architecture core of modest performance with streamlined coprocessing elementswhich greatly accelerate multimedia and vector processing applications, as well as many other forms of dedicated computation.

Stream processing
Each SPE runs a distinct program. Data comes from an input stream, and is sent to SPEs. When an SPE has terminated the processing, the output data is sent to an output stream.

This provides a flexible and powerful architecture for stream processing, and allows explicit scheduling for each SPE separately. Other processors are also able to perform streaming tasks, but are limited by the kernel loaded."

Eli ihan hyvin toi pelailuun ja mediaa varten toimii kun konsolipelitkin streamataan nykyään suurimmaksi osaksi levyltä.
Ja skaalaahan toi DVDt ym. nätiksi 1080P tarkkuuteen.
Dev.
Huono 0
ja vettä myllyyn, vaikka kaikki winkujat ei siitäKÄÄN pitäisikään...

onhan tuota myllyä pyörittävä käyttis kaikilla tiedossa, vaikka sitä ei uutisessa jostain syystä erityisesti esille tuotu ...se kun ei oo mikään ikkunanpesukone...

Tuota myllyähän pyörittää linux :) Redhat-sellainen
Jake
Huono 0
@Dev:

Cellin käyttötarkoitusten yhteydessä streameilla tarkoitetaan tietysti multimediastreameja, tyyliin valmis video tai audio, ja niille tehtävien asioiden ketjuttamista (kuten esim. tuollainen skaalaus), jollaiseen käyttöön Cell sopiikin erinomaisesti, ei suinkaan pelin levyltä streamattavaa raakadataa, joka on TÄYSIN eri asia. Kuten sanottu, Cell toimii hyvin vektorilaskennassa, jota on kyllä mm. fysiikka ja 3D-grafiikkojen pyörittely, mutta sille grafiikallekin PS3:ssa on oma dedikoitu GPU:nsa, joten Celliä ei siihen juurikaan tarvita tai käytetä. Pelissä on kuitenkin paljon muutakin kuin fysiikkaa, joten suurin osa "oikeasta" pelilogiikasta ei ole vektorilaskentaa, vaan tuota "general-purpose core of modest performance" -tavaraa. SPE:t voivat tehdä kyllä yleispätevää laskentaakin rajallisesti, mutta eivät ole mitään tehohirmuja siinä. Sitä käyttöä vaikeuttaa sekin, että niillä on kullakin käytössään vain oma 256 kilotavun muistinsa, eikä suoraa mahdollisuutta osoittaa toisten SPE:iden muistiin tai päämuistiin ilman DMA:n tai PPE:n käyttöä. Cellin ajateltu käyttötapa on se, että se "vaatimattoman tehon" core on ainoa geneeristä laskentaa tekevä, ja kontrolloi vektorilaskentaa tekevien SPE:iden tekemisiä.

Toki arkkitehtuuri muistuttaa PS2:n vastaavaa, jossa oli yksi 64-bittinen MIPS R5900 kontrolloimassa kahta pienellä muistilla varustettua 128-bittistä VLIW/SIMD-vektoriyksikköä, jotka pystyivät ajamaan omia pieniä ohjelmiaan ja toinen myös kommunikoimaan suoraan grafiikkapiirin (joka PS2:ssa oli tyhmä mutta tehokas 2D-rasteroija) kanssa. Paitsi että PS2:n arkkitehtuuri oli vahvasti asymmetrinen.

Joo, Cell on hieno konsepti, ja sille on taatusti kysyntää paljon rinnakkaista vektorilaskentaa vaativissa sovelluksissa, mutta sen sopivuus ainoaksi konsoliprosessoriksi on mielestäni vahvasti kyseenalaista. Alkuperäiset huhut joskus vuonna miekka ja kivi puhuivat PS3:een aiotun peräti neljää Celliä, silloin tilanne olisi selvästi erilainen kun mukana olisikin neljä geneeristä corea.
Kehittäjä
Sivut: 1 2 Edellinen Seuraava

Uusimmat uutiset

Digiyesterday

Viisi vuotta sitten

Kuriiri kadotti 80 000:n potilastiedot

11.02.2007 Amerikkalaisen Johns Hopkins -organisaation 52 000 työntekijän ja 83 000 potilaan tiedot sisältäneet nauhat ovat kadonneet matkalla alihankkijalle, joka tekee nauhoista varmuuskopioita.


Kolme vuotta sitten

SVT välittää Pirate Bay -käräjät suorana verkossa

11.02.2009 Ruotsin televisio SVT lähettää Pirate Bay -oikeudenkäynnin suorana nettilähetyksenä – tosin vain audiona.

.