Superdator – definition, funktion och användningsområden

En superdator är en dator med stor hastighet och stort minne. Denna typ av dator kan utföra uppgifter snabbare än någon annan dator i sin generation. De är vanligtvis tusentals gånger snabbare än vanliga persondatorer som tillverkades vid den tiden. Superdatorer kan utföra aritmetiska arbeten mycket snabbt, så de används för väderprognoser, kodbrytning, genetisk analys och andra arbeten som kräver många beräkningar. När nya datorer av alla klasser blir kraftfullare tillverkas nya vanliga datorer med krafter som tidigare endast superdatorer hade, medan nya superdatorer fortsätter att överträffa dem.

Elektrotekniker tillverkar superdatorer som kopplar samman tusentals mikroprocessorer.




 

Vad kännetecknar en superdator?

En superdator är konstruerad för att lösa mycket stora och komplexa beräkningsproblem snabbt. De viktigaste kännetecknen är extremt hög beräkningskraft (mätt i FLOPS, floating point operations per second), stor mängd arbetsminne, snabba kommunikationslänkar mellan processorer och avancerad lagring. Superdatorer uppnår sin kraft genom massiv parallellism — tusentals eller hundratusentals processorkärnor arbetar samtidigt.

Hårdvara och arkitektur

  • Processorer: Moderna system använder både kraftfulla CPU:er och acceleratörer som GPUs eller specialiserade AI-acceleratorer.
  • Minne: Stort och ofta hierarkiskt (cache, RAM, högpresterande delat minne) för att mata kärnorna med data snabbt.
  • Nätverk/Interconnect: Extremt låg latens och hög bandbredd (t.ex. InfiniBand eller proprietära nätverk) för att koppla ihop noderna.
  • Lagring: Snabba parallella filsystem och stora arkiv för att hantera resultaten av beräkningarna.
  • Kylning och strömförsörjning: Kraftig kylning (vätskekylning eller avancerad luftkylning) och stor kraftkapacitet är nödvändigt för att hålla systemet stabilt.

Prestandamätning och listor

Prestanda anges ofta i FLOPS. Benchmark-test, särskilt LINPACK, används för att jämföra system och rankas på listor som TOP500. Nyckelbegrepp är också petascale (10^15 FLOPS) och exascale (10^18 FLOPS) — milstolpar i superdatorutvecklingen.

Programvara och programmeringsmodeller

För att utnyttja massiv parallellism krävs specialiserad programvara och ramverk. Vanliga tekniker är:

  • MPI (Message Passing Interface) för kommunikation mellan noder.
  • OpenMP för parallellisering inom en nod.
  • GPU-programmering med CUDA eller OpenCL för att utnyttja acceleratörer.
  • Optimerade bibliotek för linjär algebra och FFT samt verktyg för skalbar I/O och felhantering.

Användningsområden

Superdatorer används i områden där mycket stora datamängder och beräkningar krävs. Exempel:

  • Väderprognoser och klimatmodellering
  • Fysik- och astrofysik-simuleringar (t.ex. kosmologi, partikelkollisioner)
  • Materialforskning och simulering av kemiska processer
  • Biomedicinsk forskning, genomik och läkemedelsutveckling
  • Maskininlärning och träning av stora neurala nätverk
  • Olje- och gasprospektering, strömningsdynamik (CFD)
  • Kryptografi och säkerhetsanalys

Drift, kostnader och miljö

Superdatorer är dyra att bygga och driva. Kostnaderna innefattar inköp av hårdvara, anläggningskostnad för kylning och eldistribution samt löpande energi- och underhållskostnader. Effektiv energianvändning är viktig — många centra arbetar med avancerad kylning och återanvändning av spillvärme för att minska miljöpåverkan.

Säkerhet och etik

Superdatorer kan användas både för samhällsnyttiga ändamål och för känsliga eller potentiellt skadliga uppgifter (t.ex. avancerad krypteringsanalys). Dataskydd, åtkomstkontroll och etiska riktlinjer är därför viktiga för drift och forskning som använder dessa resurser.

Framtidsutsikter

Utvecklingen går mot ännu större parallellism, ökad användning av specialiserade acceleratorer för AI och bättre energieffektivitet. Exascale-system är redan verklighet i många länder, och framtida trender inkluderar heterogena arkitekturer, samarbeten mellan superdatorer och molntjänster samt forskning kring kvant- och neuromorf beräkning som kan komplettera traditionella superdatorer.

Sammanfattningsvis är superdatorer specialbyggda system för extrema beräkningar som spelar en central roll inom naturvetenskap, teknik, medicin och industri. De kombinerar avancerad hårdvara, skräddarsydd mjukvara och stora resurser för att lösa problem som är omöjliga för vanliga datorer.

Cray-2, världens snabbaste superdator från 1985 till 1989.  Zoom
Cray-2, världens snabbaste superdator från 1985 till 1989.  

Typer

Superdatortyperna är bland annat: delat minne, distribuerat minne och matris. Superdatorer med delat minne utvecklas med hjälp av parallella beräkningar och pipeliningkoncept. Superdatorer med distribuerat minne består av många (ca 100-10000) noder. CRAY-serien av CRAYRESERCH och VP 2400/40, NEC의 SX-3 av HUCIS är av typen med delat minne. nCube 3, iPSC/860, AP 1000, NCR 3700, Paragon XP/S, CM-5 är av typen med distribuerat minne.


 En dator av typen ILIAC började fungera 1972. Senare utvecklades CF-11, CM-2 och Mas Par MP-2 (som också är en matrisdator). Superdatorer som använder ett fysiskt separerat minne som ett gemensamt minne är T3D, KSR1 och Tera Computer.

Superdatorcentra, organisationer

Organisationer

  • DEISA Distributed European Infrastructure for Supercomputing Applications, en anläggning som integrerar elva europeiska superdatorcentra.
  • NAREGI Arkiverad 2008-12-23 vid Wayback Machine Japanska NAtional REsearch Grid Initiative som omfattar flera superdatorcentra.
  • TeraGrid Arkiverad 2007-06-30 vid Wayback Machine, en nationell anläggning som integrerar nio amerikanska superdatorcentra.

Centra

  • BSC Barcelona Supercomputing Center - Spaniens nationella superdatoranläggning och FoU-center.
  • CESCA Arkiverad 2008-12-20 vid Wayback Machine Kataloniens superdatorcentrum - Centre de Supercomputacio de Catalunya
  • CESGA Galicia Supercomputing Center - Centro de Supercomputación de Galicia
  • CeSViMa Superdator- och visualiseringscenter i Madrid
  • CINECA CINECA Interuniversity Consortium, Italien
  • CINES Centre Informatique National de l'Enseignement Superieur, Frankrike
  • CSAR Storbritanniens nationella superdatortjänst som drivs av Manchester Computing.
  • EPCC Edinburgh Parallel Computing Centre. Baserat vid Edinburghs universitet.
  • GSIC Global Scientific Information and Computing Center vid Tokyos tekniska institut
  • HECToR Storbritanniens nationella superdatortjänst som tillhandahålls av ett konsortium bestående av EPCC, Cray och Numerical Algorithms Group (NAG).
  • HPCx Arkiverad 2020-01-03 vid Wayback Machine Nationell superdatortjänst i Storbritannien som drivs av EPCC och Daresbury Lab.
  • IRB Arkiverad 2008-12-13 vid Wayback Machine
  • Minnesota Supercomputer Institute (tidigare Minnesota Supercomputer Center) som drivs av University of Minnesota.
  • NASA:s avancerade superdatoranläggning
  • Nationellt centrum för atmosfärisk forskning (NCAR)
  • Nationellt centrum för superdatortillämpningar (NCSA)
  • Nationellt centrum för vetenskaplig beräkning inom energiforskning (NERSC)
  • Ohio Supercomputer Center (OSC)
  • Pittsburgh Supercomputing Center som drivs av University of Pittsburgh och Carnegie Mellon University.
  • San Diego Supercomputer Center (SDSC)
  • SARA Arkiverad 2006-02-08 på Wayback Machine (Stichting Academisch Rekencentrum Amsterdam), Amsterdam, Nederländerna.
  • System X Arkiverad 2004-09-17 vid Wayback Machine Virginia Tech
  • Texas Advanced Computing Center (TACC)
  • DCSC Danskt centrum för vetenskaplig databehandling. Baserat vid Köpenhamns universitet.
  • PSNC (Poznan Supercomputing and Networking Center), Poznan, Polen
  • NSC Nationellt superdatorcentrum i Sverige vid Linköpings universitet, Sverige

Specifika maskiner, för allmänna ändamål

  • Pressmeddelande från Linux NetworX: Linux NetworX ska bygga den "största" Linux-superdatorn
  • ASCI White pressmeddelande Arkiverat 2006-10-08 vid Wayback Machine
  • MCR @ LLNL Linux NetworX Supermicro-baserad superdator "3:e största superdator 2004" Arkiverad 2012-10-10 vid Wayback Machine
  • Artikel om den japanska datorn "Earth Simulator" Arkiverad 2008-12-23 vid Wayback Machine
  • Webbplats "Earth Simulator" (på engelska) Arkiverad 2007-04-10 vid Wayback Machine
  • Information om NEC:s högpresterande datorer Arkiverad 2003-02-07 vid Wayback Machine
  • Supraledande superdator
  • Blue Waters Petascale Computing System Arkiverad 2008-12-11 vid Wayback Machine

Specifika maskiner, för särskilda ändamål

  • Papers on the GRAPE special-purpose computer Arkiverad 2008-02-22 vid Wayback Machine
  • Mer information om superdatorer för särskilda ändamål Arkiverad 2003-06-04 vid Wayback Machine
  • Information om specialdatorn APEmille
  • Information om specialdatorn apeNEXT
  • Information om QCDOC-projektet, maskiner Arkiverad 2008-12-22 vid Wayback Machine

 

Relaterade sidor

  • Kluster (databehandling)
  • Grid computing


 

Frågor och svar

F: Vad är en superdator?


S: En superdator är en dator med stor hastighet och stort minne som kan utföra uppgifter snabbare än någon annan dator i sin generation.

F: Hur mycket snabbare är superdatorer jämfört med vanliga persondatorer?


S: Superdatorer är vanligtvis tusentals gånger snabbare än vanliga persondatorer som tillverkades vid samma tidpunkt.

F: Vilka typer av uppgifter används superdatorer för?


S: Superdatorer används för väderprognoser, kodbrytning, genetisk analys och andra uppgifter som kräver många beräkningar.

F: Hur tillverkar elektroingenjörer superdatorer?


S: Elektrotekniker tillverkar superdatorer genom att koppla ihop tusentals mikroprocessorer.

F: Hur kan kraften hos vanliga datorer jämföras med kraften hos tidigare superdatorer i takt med att tekniken utvecklas?


S: I takt med att nya datorer blir kraftfullare tillverkas nya vanliga datorer med krafter som tidigare endast superdatorer hade, medan nya superdatorer fortsätter att överträffa dem.

AlegsaOnline.com - 2020 / 2025 - License CC3