Superdatamaskinen – dagen regnemonster
Definisjonen av en superdatamaskin er avhengig av når den ble laget. De tidligste kan knapt konkurrere med mobiltelefoner. Dagens regnemonstre klarer snart en Petaflop.
Av Odd Richard Valmot
Publisert: 23. april 2007 kl. 07:15
Superdatamaskin, High Performance Computing (HPC), tungregning. Kjært barn har mange navn.
De siste ti årene har de flyttet seg fra forskningen ut i industrien.
Superdatamaskiner brukes først og fremst i vitenskapelige og tekniske beregninger og spesielt når de skal håndtere enorme databaser og store beregningsoppgaver.
I Norge har vi flere, spesielt innen oljeindustrien og på universitetene. De regner på alt fra værmeldinger, tredimensjonale seismiske data, og folding av proteiner til krasjtesting av kjøretøyer og simulering av atombomber. I dag er betegnelsen superdatamaskin kanskje litt misvisende siden de aller fleste slike installasjoner i virkeligheten er store mengder servere koblet sammen i parallell med spesiell maskin- og programvare
Vektorprosessorer
Ingen maskin forbindes mer med superdatakraft enn Cray. Cray X-MP, som i sin tid sto på Sintef i Trondheim, og nå er stedt til hvile på Teknisk Museum, var et regnemonster som i sin tid fikk det til å funkle i øynene på forskerne. Men akk, tidens tann har tært spesifikasjonene sønder og sammen og de fleste laptop-er på Elkjøp kan kjøre ringer rundt Cray-en i dag.
Såkalte vektorprosessorer ble først brukt i superdatamaskiner, og var en viktig grunn til at de var mye raskere enn vanlige datamaskiner på 80-tallet. Vektorprosessorer kunne utføre matematiske beregninger på mange dataelementer samtidig. På 90-tallet ble vanlige prosessorer utstyrt med slike vektorenheter, slik som SIMD (Single Instruction Multiple Data) hos Intel. som øker hastigheten på blant annet multimedieinnhold.
I dag dominerer IBM superdatafeltet, og Store Blå lager de fleste av de raskeste maskinene i verden. Men det er vanskelig å sammenlikne tidligere superdatamaskiner med dagens modeller. De er bygget på en helt annen måte. IBM kaller slik databehandling for deep computing.
De fleste husker da maskinen Deep Blue i 1997 slo verdensmesteren i sjakk, Garry Kasparov. Senere modeller har fått navnet Blue Gene fordi de har blitt brukt til å beregne folding av proteiner, en enormt beregningsintensiv oppgave.
Raskest
Den klassiske superdatamaskinen Cray X-MP hadde en klokkefrekvens på utrolige 105 MHz da den ble lansert i 1982. IBMs PC, som kom året før, hadde til sammenlikning 2,8 MHz. Den «enorme» klokkefrekvensen var med å gi X-MP-en en ytelse på hele 200 megaflops. Slike maskiner regner med flyttall i stedet for heltall. Ved å bruke flyttall er det mulig å representere svært store tall i datamaskinen med stor letthet og følgelig regne mye raskere.
Den raskeste datamaskinen i verden i dag er IBMs snart to år gamle BlueGene/L med en toppytelse på 367 Teraflops. Den har 131 072 prosessorer og 32 768 GB hovedminne. Neste år vil den bli forbikjørt av IBMs enda suprere maskin som for første gang bryter gjennom en Petaflop i ytelse, altså tusen milliarder milliarder flyttallsoperasjoner i sekundet!
I 2011 mener IBM at den første maskinen på 10 Teraflops vil være klar.
Kaldere
Energibehovet er superdatakraftens verste fiende. Tusenvis av prosessorer, disker og andre komponenter har kjempeappetitt på strøm. Løsningen for superdatamaskiner er paradoksalt nok svakere og mindre energikrevende prosessorer. Men langt flere av dem.
Rekordmaskinen BlueGene/L har et kraftbehov på 1,7 MW, men IBM tror det vil være mulig å redusere kraftbehovet for å nå Petaflop-en til rundt 2 MW og ti ganger dette til godt under 20 MW. Hvis like maskiner skulle ha vært bygget med x86-prosessorer, ville den samme ytelsen kreve sju til åtte ganger mer energi.
Parallelle
På en måte kan utviklingen innen superdatamaskiner sammenliknes med det som har skjedd i vanlige PC-er. For et par år siden gikk det opp for Intel at det ikke ville være mulig å få prosessorene til å snurre fortere uten at strømforbruket ville bli uakseptabelt høyt. Til slutt ville prosessorkjernene smelte. Løsningen ble å fordele lasten på to kjerner, og nå kommer modeller med fire og åtte er i sikte.
Det samme har skjedd innen HPC, men her snakker vi ikke om prosessorer, men om noder. Og de nodene er ikke så spesielle som man skulle tro. De fleste er helt vanlige servernoder. Det er måten de jobber sammen om felles regneoppgaver på som gjør at de til sammen gir så høy ytelse. I 1993 introduserte IBM den typen parallellisering av servernoder som er vanlig i dag og som bygges av de fleste store maskinvareleverandørene. En spesiell programvare sørger for å dele opp beregningsoppgavene og fordele dem på de tilgjengelige nodene i regneklyngen.
Måten nodene snakker sammen på, såkalt interconnect, er selvfølgelig svært viktig for ytelsen. Gigabit Ethernet dominerer som sammenkoblingsteknologi. Det er også utviklet interconnect-teknologier med høy bitrate som InfinBand. Selv om denne teknologien er tregere enn neste generasjon 10 Gigabit Ethernet, har den raskere svartider (latency) og spås en viktig rolle i fremtidens maskiner. Norske Scali, som har røtter tilbake til Norsk Data, har utviklet programvare for å få servernodene til å snakke effektivt med hverandre.
Mens andre typer datamaskiner masseproduseres, bygges de aller fleste superdatamaskiner en av gangen etter spesifikasjoner. I dag finnes det flere varianter av parallellmaskiner avhengig av behov. Noen er hybridmaskiner med flere typer prosessorer som kan flytte lasten rundt avhengig av oppgaven.
I dag er parallellmaskiner helt dominerende godt hjulpet av Linux operativsystem og programvare basert på åpen kildekode. Nå har Microsoft også meldt seg på og utvikler en spesiell versjon av Windows for superdatamaskiner.
Relaterte saker
Siste nyheter
Ledige stillinger
- Vi søker dyktige medarbeidere til utfordrende IKT miljø Forsvarets Logistikkorganisasjon
- Vi har behov for flere ingeniører innen computer hardware og elektronikk! Hatteland Display AS
- Utbyggingssjef Drammen kommune
- Fagansvarlig Fylkesveg og Trafikksikkerhetskoordin ator Buskerud fylkeskommune
- Senior ingeniører - Mekanisk EnerQuip AS
- Researcher pipeline technology (P256) Statoil ASA
- Vi etterlyser lærere Innen fagområdene: Elkraft, Maskin, Bygg Bergen Tekniske Fagskole
- Sivilingeniør/Ingeniør - Årsnes Norsafe AS
- Avdelingsingeniør kommunalteknikk Midtre Gauldal kommune
- Byingeniøren i Kristiansund Prosjektleder Kristiansund kommune
- Driftsingeniør VA Stjørdal kommune
Siste kommentarer
- Slik kan elbilen bli trådløs
- gjest: man blir ikke lenger co2 forgiftet, men is...
- Ikke bare elkraft: Det vill nok være kontrol syte...
- Ingen finner mer olje og gass enn Norge
- IvarF: Maiken Ree, Du presenterer Rystads budskap...
- Gustav: Det blir ikke akkurat mer seriøst av "ING...
- IvarF: Maiken Ree, Dette er lite seriøst. "Oljebo...
- Stian Johnsen: "– Vi forventer at man vil f...
- Direktør slutter i Tekna
- Knut: Ingeniører kan vel i grunn ikke fordra dire...
- Velger subseakompresjon på Gullfaks
- Arnfinn: Gratis tips til dere i olje bransjen fra...
- Amerikansk militærteknologi full av falske deler
- Even: Militær standard. "Mil spec" er engelsk for...
- Gjest: mi.l std. ?
- Krever forbud mot Leaf-reklame
- Atom_Mirny: og hva så?
- Tesla lager M5-konkurrent
- Nils: Jeg lever i den troen at det faktisk er sna...
Fikk du med deg?
Hvilken ultrabook skal jeg velge?
Unike bilder av Norge fra verdensrommet
Slik fungerer månelandingen
Dette kan bli verdens nye energikilde
Her kan du fly innendørs
Mest lest
- Slik kan elbilen bli trådløs
- Amerikansk militærteknologi full av falske deler
- – Matte skal løse virkelige problemer
- Småkraft er verst for miljøet
- Energibruk ned fra 530 til 66 kWh per kvadrat
- Ingen finner mer olje og gass enn Norge
- Her kan du følge livet på romstasjonen live
- Se verdens største vikingskip ta form
- Skal sikre kysten med sensorer
- Direktør slutter i Tekna



















