Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Superarvutid REFERAAT (1)

1 Hindamata
Punktid

Esitatud küsimused

  • Kuidas superarvutite kiirust mõõdetakse?
Tallinna Polütehnikum 
 
 
 
 
 
 
Superarvutid  
Referaat 
 
 
 
 
Henri Muldre, Mark Ohlau  
Arvutid ja arvutivõrgud 
KPE-12 
Juhendaja : Marten Tikman 
 
 
 
 
 
Tallinn 2013 
Sisukord 
 
 
1.  Sissejuhatus .................................................................................................................. 3 
2.  Ajalugu ......................................................................................................................... 4 
3.   Riistvara  ........................................................................................................................ 5 
4.   Tarkvara  ........................................................................................................................ 7 
4.1 
Operatsioonisüsteemid .......................................................................................... 7 
4.2 
Programmeerimine  ................................................................................................ 8 
5.  Kiireimad superarvutid ................................................................................................. 9 
5.1 
Kuidas superarvutite kiirust mõõdetakse? ............................................................. 9 
5.2 
Hetkel kiireimad superarvutid ............................................................................... 9 
6.  Kasutatud kirjandus .................................................................................................... 11 
 
 
 

 
1.  Sissejuhatus 
 
Superarvuti   on  arvuti,  mis  kuulub  esimeste  hulka  oma  töötlemissuutlikuse,  eriti 
arvutuskiiruse  poolest.  Se  on  ülisuure  jõudlusega  arvuti  teadus-  ja  tehnikaülesannete 
lahendamiseks.  Superarvuti  on  suhteline  mõiste,  mis  ajas  pidevalt  muutub  sedamööda, 
kuidas kõik arvutid järjest võimsamaks muutuvad. Neid arvuteid kasutatakse väga palju 
arvutusi  nõudvate  ülesannete  lahendamiseks,  näiteks  kvantfüüsikas,  ilmaennustamises, 
kliimauuringutes,  molekulide  modelleerimiseks  ja  füüsikaliste  simulatsioonide  jaoks. 
Mõiste superarvuti on aja jooksul palju muutunud ja tänane superarvuti kipub olema homne 
tavaarvuti. 
 
Tänapäeva  paralleelsüsteemid  põhinevad  tavakasutuses  olevatel  serveriklassi 
mikroprotsessoritel nagu PowerPC,  Opteron  või  Xeon  ja kaasprotsessoritel nagu NVIDIA 
Tesla   GPGPUs,  AMD  GPUs,  IBM  Cell,  FPGAs.  Enamus  tänapäeva  superarvutitest  on 
kõrgtasemel  seadistatud  klastrid,  mis  kasutavad  tavakasutuses  olevaid  protsessoreid 
eriotstarbeks loodud omavaheliste ühendustega. 
 
Esimest  korda    aastal  1929  kasutati  terminit  „ Super   Computing“   ajalehes   „New   York  
World“,  et  viidata  suurtele  tabulaatoritele,  mida  IBM  eritellimusel  ehitas  ülikoolile 
Columbia  University . 2011. aasta keskpaigast on maailma  kiireim  superarvuti K Computer, 
mis asub Jaapanis ja ületab eelmist rekordiomanikku ( Tianhe -I) kolmekordselt. 
 
 

 
2.  Ajalugu 
 
Superarvuteid hakati looma 1960. aastatel, Seymore  Cray  oli üks peamine superarvutite 
kavandaja  Control  Data  Corporationis  (CDC).  1972.  aastal  lahkus  Cray  CDC-st,  et  luua 
oma  firma,  Cray  Research,  mis  võttis  üle  superarvutite  turu,  hoides  superarvutamise 
esikohta 5 aastat (1985–1990). 1980. aastatel sisenes turule hulk väiksemaid konkurente, 
kuid paljud neist kadusid 1990. aastate keskel toimunud "superarvutituru krahhi" käigus. 
Tänapäeva  superarvutid  on  tavaliselt   ainulaadsed   lahendused,  mis  on  loodud 
"traditsiooniliste"  firmade  poolt  nagu  Cray,  IBM  ja   Hewlett -Packard,  kes  ostsid  paljud 
1980. aastate  arvutitega  tegelevatest firmadest ja omandasid sellega vajalikud kogemused. 
 
CDC  varased   masinad  olid lihtsalt väga kiired skalaarprotsessorid, mõned kümme korda 
kiiremad  kui  teiste  firmade  poolt  pakutavad.  1970.  aastatel  enamus  superarvuteid  olid 
loodud  töötama  vektorprotsessoril.  1980.  aastate  esimesel  poolel  loodi  masinad,  kus 
paralleelselt töötasid  mitmed, tavaliselt 4 kuni  6, vektorprotsessorit.  1980. aastate lõpus 
ning 
1990. 
aastatel 
pöördus 
tähelepanu 
vektorprotsessoritelt 
massiivsele 
paralleeltöötlussüsteemidele, mis sisaldasid tuhandeid „tavalisi“ protsessoreid. 
 
 

 
3.  Riistvara 
Lähenemine superarvuti arhitektuuri on võtnud dramaatilisi pöördeid, mil kõige algsemaid 
süsteeme  esitleti  1960- datel   aastatel.  Algsed  superarvuti  arhitektuurid  väljatöötatanud 
firma   Seymour   Cray  poolt  tuginesid  kompaktsele  innovaatilisele  disainile  ja  kohalikule 
parallelismile,  et  saavutada  parim  arvutusjõudlus  ehk  oli  võimalik  mitut  ülesannet 
paralleelselt teha. Mida aeg edasi, seda  suuremaks  kasvas nõudlus suurenenud arvutusliku 
võimsusega superarvutitele. 
 
Kuigi  superarvutid  1970.  aastatel  kasutasid 
ainult  mõningaid  protsessoreid,  arenes  aeg  nii 
palju  edasi,  et  1990.  aastatel  hakkasid  ilmuma 
masinad tuhandete protsessoritega ja 20. sajandi 
lõpu  poole  kümnete  tuhandete  protsessoritega. 
21. sajandi  superarvutid  võimaldavad kasutada 
juba  üle  100,000  protsessori  (mõned  neist  on 
graafika  kaardid)  ühendatud  kiire  ühendus 
kaudu. 
 
Superarvuti  toodab  suurtes   kogustes   soojust  ja 
seetõttu tuleb seda jahutada. Tüüpiline TOP500 
superarvuti  kasutab  elektrit  1  ja  10  megavatti 
ning  muudab  peaaegu  kõik  selle  soojuseks. 
Elektrikulu  ja  jahutus  on  tavaliselt  üks   Blue Gene/L superarvuti kapp, kus on bladeid, 
mis hojavad väga mitmeid protsessoreid 
faktoritest,  mis  limiteerib  süsteemi  suuruse. 
(Näiteks Tianhe-1A võiks kulutada iga aasta mitme miljoni dollari väärtuses elektrit.) 
 
Informatsiooni  kahe  arvuti  vahel  ei  ole  võimalik  liigutada  kiiremini  kui  valguskiirus. 
Selletõttu  superarvuti,  mille  osad  on  üksteisest  palju  meetreid  eemal,  peab  omama 
latentsust vähemalt kümneid nanosekundeid. Seymore Gray superarvuti kavandid üritasid 

 
selletõttu hoida kaableid nii lühikesena kui võimalik. Modernsetes superarvutites, mis on 
ehitatud  paljudest  paralleelselt  töötavatest  tavaprotsessoritest,  on  tavaline   latentsus   kahe 
protsessoril vahel 1 kuni 5 mikrosekundit. 
 
Protsessoritest üldiselt kasutatakse AMD Opteron-i, kuna sellel on hinna ja jõudluse suhe 
kõige  parem  (võrreldes  Intel  Xeon  protsessoritega,  mis  maksavad  väga  palju). 
Graafikakaartitest  on  kasutatud  Nvidia  Tesla  GPU-d,  mis  baseerub  Nvidia   Kepleri  
arhidektuuriga peal ning CUDA. 
 
AMD Opteron  protsessor  (allikas: 
Intel Xeon E5 protsessor (allikas: 
 
 
http://upload.wikimedia.org/wikipedia/common
http://media.bestofmicro.com/xeon-e5-2600 -
s/9/91/AMD_Opteron_2212_IMGP1795.jpg). 
c600-2687w,T-X-328965-13.jpg). 
Nvidia Tesla  graafikakaart  (allikas: 
http://images.anandtech.com/doci/6446/TeslaK20.jpg ).
 

 
4.  Tarkvara 
4.1  Operatsioonisüsteemid 
Superarvutite tarkvara on disantitud,  et  mitut ülesannet  saaks teha korraga ning kiiresti. 
Tänapäeval kasutavad superarvutid kõige enam erinevaid  variante   Linux 'it. 1980. aastate 
esimeses pooles ohverdasid superarvutid  juhendite  ühilduvuse ja koodi teisaldatavuse, et 
saada  paremaid  tulemusi  (protsessimise-  ja  mälu  kättesaamise  kiirusi).  Selle  ajani  olid 
superarvutitel enamasti väga erinevad operatsioonisüsteemid. Cray-1'l üksi oli vähemalt 6 
erinevad operatsioonisüsteemi, mis olid suuresti tundmatud tavalisele arvutikogukonnale. 
Sarnaselt olid olemas erinevad ja mitteühilduvad vektoriseerivad ning paralleeliseerivad 
kompilaatorid Fortranilt. Selline trend lõppes kui loodi ühilduv juhendite komplekt Cray-1 
ja Cray X-MP vahel ja võeti kasutusele arvutisüsteemid nagu Cray' Unicos või Linux. 
 
 
Graafik 
operatsioonisüsteemide 
populaarsusest 
ja 
kasutusest 
(1994 
– 
2012). 
Allikas: 
http://upload.wikimedia.org/wikipedia/commons/0/0d/Operating_systems_used_on_top_500_supercompute
rs.svg 
 

 
4.2  Programmeerimine 
Paralleelse 
arhitektuuri 
tõttu 
superarvutites 
kasutati 
tihti 
spetsiaalseid 
programmeerimistehnikaid,  et  kasutada  ära  superarvutite  kiirust.  Baaskeel  superarvutite 
jaoks on üldiselt  Fortran  või C, kasutades spetsiaalseid teeke, et jagada infot sõlmede vahel. 
Kõige tavalisemal juhul,  keskkonnad  nagu PVM ja MPI, olid kasutuses lõdvalt ühendatud 
klastrite  vahel  ja  OpenMP  tihedalt  koordineeritud  jagatud  mäluga  masinates. 
Märkimisväärseid  jõupingutusi  on  vaja  teha,  et  optimeerida  probleem  antud  ühenduste 
iseloomu jaoks, millel masin jooksma hakkab. Eesmärk on hoida ära võimalus, et mõni 
protsessor 
kulutab 
aega 
andmetele 
teistest 
sõlmedest. 
Uued 
massiivselt 
paralleelsed   GPGPU 'd  (GPGPU  – General- Purpose  Computing  on Graphics  Processing 
Unit
omavad 
sadasid 
protsessorituumi 
ja 
on 
programmeeritud 
kasutades 
programmeerimismudeleid nagu CUDA ja OpenCL. 
 
 

 
5.  Kiireimad superarvutid 
5.1  Kuidas superarvutite kiirust mõõdetakse? 
Üldiselt  kasutatakse  superarvuti  kiiruse  mõõtmiseks  ühikut  „FLOPS“  (Floating  Point 
Operations  Per  Second  ehk  ujuvkoma  arvutuste  arv  sekundis).  Kiiruse  mõõtmiseks 
kasutatakse  üldiselt  jõudlustesti  LINPACK,  kus  tuleb  arvutil  lahendada  tihe 
lineaarvõrrandite süsteem. 
 
5.2  Hetkel kiireimad superarvutid 
Hetkel  kõige  kiirem  superarvuti  (Top500.org  andmete  kohaselt)   Titan   (November  2012 
andmetega). Asub see Oak  Ridge  National  Laboratory ’s. See superarvuti alustas tööd 29. 
oktoober 2012. Arvuti maksumuseks oli $97 millionit USA dollarit. Sees on 18 688 AMD 
Opteron 6274 16-tuumalist protsessorit (kokku 299 008 tuuma), 18 688 Nvidia Tesla K20 
graafikakiirendit, muutmälu on kokku 710 TB (terabyte), kõvaketta mälu on kokku 40 PB 
(petabyte)  ning  maksimum  võimsus  on  17,59  petaFLOPS’i  LINPACK’i  testi  andmetel 
(teoreetiline kiirus on 27 petaFLOPS’i). Voolu kulutab see  8,2 megavatti. 
 
Jack  Dongarra  on  väitnud,  et  Tianhe-1A  superarvuti  Hiina  Rahvuslikus 
Superarvutuskeskuses  Tianjinis  on  1,4  korda  kiirem  kui  AMD-Opteron'il  põhinev  Cray 
XT5  Jaguar . Nvidia väidab, et Tianhe-1A on saavutanud töötlemiskiiruse 2,507 petaFLOPS 
LINPACK'i  jõudlustestis.  Tianhe-1A  koosneb  14  336  Intel  Xeon  Protsessorist  ja  7  168 
Nvidia  Tesla  M2050  GPU'st  koos  uute  Hiinast  pärit  ühendustega.  Tianhe-1A  asub  103 
korpuses, kaalub 155 tonni ja tarvitab 4,04 megavatti elektrit.  Eelmine  kiirem superarvuti 
Cray XT5 Jaguar on saavutanud kiiruse 1,759 petaFLOPS'i. 
 
Ettevõtte  Fujitsu  ja  Jaapanis  paikneva  RIKEN-i   instituudi   teadlaste  poolt  loodud 
superarvuti  K  Computer  saavutas  aga  2011.  aastal  kiiruseks  juba  8,162  petafloppi  ning 
kukutas  sellega hiinlaste superarvuti maailmas teisele kohale. K Computeri kokkupanekut 
alustati  2010.  aasta   oktoobris .  2012.  aasta  juunikuuks.  Fujitsu  ja  RIKENi  pressiteate 
kohaselt koosneb superarvuti 672 arvutikapist, milles on kokku 68 544 keskprotsessorit. 

 
 
Titan superarvuti USA’s, Oak Ridge natsionaalses laboratooriumis. 
 
Tianhe-1A superarvuti Hiinas, Tianjin linnas (kiireim November 2010 - Top500.org andmetel) 
 
 
10 
 
6.  Kasutatud kirjandus 
Introducing Titan. (10. juuni 2013. a.). Allikas: Oak Ridfe Leadership Computing 
Facility: http://www.olcf.ornl.gov/titan/ 
Muldre, H., & Ohlau, M. (10. juuni 2013. a.). Enda teadmised. 
Superarvuti. (10. juuni 2013. a.). Allikas: Wikipedia: 
http://et.wikipedia.org/wiki/Superarvuti 
Supercomputer. (10. juuni 2013. a.). Allikas: Wikipedia: 
http://en.wikipedia.org/wiki/Supercomputer 
Supercomputer. (10. juuni 2013. a.). Allikas: e-teadmik: http://www.vallaste.ee/ 
Tianhe-1A: National Supercomputing Center in Tianjin. (10. juuni 2013. a.). Allikas: 
Top500.org: http://www.top500.org/featured/systems/tianhe-1a-national -
supercomputing-center-in-tianjin/# 
Titan (supercomputer). (10. juuni 2013. a.). Allikas: Wikipedia: 
http://en.wikipedia.org/wiki/Titan_(supercomputer)  
Titan: Oak Ridge National Laboratory. (10. juuni 2013. a.). Allikas: Top500.org: 
http://www.top500.org/featured/systems/titan-oak-ridge-national-laboratory/ 
 
 
11 
 
Vasakule Paremale
Superarvutid REFERAAT #1 Superarvutid REFERAAT #2 Superarvutid REFERAAT #3 Superarvutid REFERAAT #4 Superarvutid REFERAAT #5 Superarvutid REFERAAT #6 Superarvutid REFERAAT #7 Superarvutid REFERAAT #8 Superarvutid REFERAAT #9 Superarvutid REFERAAT #10 Superarvutid REFERAAT #11
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 11 lehte Lehekülgede arv dokumendis
Aeg2013-06-12 Kuupäev, millal dokument üles laeti
Allalaadimisi 14 laadimist Kokku alla laetud
Kommentaarid 1 arvamus Teiste kasutajate poolt lisatud kommentaarid
Autor Henri Muldre Õppematerjali autor
Referaat superarvutitest (koos piltidega).

Kasutatud allikad

Sarnased õppematerjalid

Programmeerimiskeel
555
doc

Programmeerimiskeel

Tcp kontrollib kas paketid on ka kohale jõudnud 9 On antud järgmine programm: bar(0) = 1 bar(x) = 2*bar(x­1) map0([],g) = [0] map0([h|t],g) = [g(h) | map(t,g)] Mis on avaldise map0([2,3,2],bar) arvutamise tulemuseks? Mis tüüpi keeles on programm kirjutatud? 10 Millist tarkvaraüs teemi soovitab Joel Spolsky projektiplaani koostamiseks kasutada? Sissejuhatus Iga nformaatikasse Loeng 1 Van Neuman'i arvuti:  mälu – programmid  vajalik info e. Data Esimesed arvutid 17 sajandil. Loeng 2 Deduktsioon Induktsioon Aristoteles: väidete struktuur kui iseseisev uurimisobjekt Süllogismide näited: 1. eeldus: iga koer on imetaja. 2. eeldus: mõned neljajalgsed on koerad. järeldus: mõned neljajalgsed on imetajad. Süllogism on väitlus, kus mingitest etteantud väidetest (eeldustest) järeldub paratamatult uus väide. Stoikud: lausearvutus Stoikud uurisid, kuidas saab loogiliste sidesõnade (ja, ei, või, kui...siis) abil lihtsamatest lausetest

Infotehnoloogia
IKT põhimõisted
41
docx

IKT põhimõisted

IT) - tehnoloogia, mis tegeleb informatsiooni talletamise, töötlemise ja levitamisega peamiselt arvutite abil. 1.2 Arvutite tüübid Arvuti suuruse, võimsuse ja kasutamise põhjal eristatakse erinevat tüüpi arvuteid. 1. Suurarvuti (ingl. mainframe computer) on ulatuslike võimaluste ja ressurssidega, tavaliselt arvutuskeskuses asuv arvuti, mis suudab üheaegselt teenindada sadu ja isegi tuhandeid kasutajaid. Arvutite hierarhias on suurarvutitest kõrgemal ainult superarvutid. Teatud mõttes on suurarvutid superarvutitest võimsamad, sest võimaldavad suure hulga programmide üheaegset tööd.Superarvutid seevastu suudavad üht programmi täita palju kiiremini kui suurarvutid. Suurarvutite peamised tootjad on Unisys ja IBM. 2. Miniarvuti (ingl. minicomputer)on keskmise suurusega arvuti. Mõõtmete ja arvutusvõimsuse poolest asuvad miniarvutid tööjaamade ja suurarvutite vahepeal. 1990-ndatel aastatel

Infotehnoloogia
Sissejuhatus infotehnoloogiasse konspekt
138
docx

Sissejuhatus infotehnoloogiasse konspekt

Sissejuhatus infotehnoloogiasse 1. Loeng Algoritm on täpne samm-sammuline, kuid mitte tingimata formaalne juhend millegi tegemiseks. Näited: a. Toiduretsept. b. Juhend ruutvõrrandi lahendamiseks Algoritmiline probleem - probleem, mille lahenduse saab kirja panna täidetavate juhendite loeteluna. Programm on formaalses, üheselt mõistetavas keeles kirja pandud algoritm. Arvutid suudavad täita ainult programme. Analoogsüsteem  andmeid salvestatakse (peegeldatakse) proportsionaalselt  Näit: termomeeter, vinüülplaat, foto Digitaalsüsteem  (pidevad) andmed lõhutakse üksikuteks tükkideks, mis salvestatakse eraldi  Näit: CD, arvutiprogramm, kiri tähtede ja bittidena Ühelt teisele: digitaliseerimine  The three major comparisons of computers are:

Sissejuhatus infotehnoloogiasse
Personaalarvutite riistvara ja-arhitektuur
48
doc

Personaalarvutite riistvara ja arhitektuur

Personaalarvutite riistvara ja arhitektuur USB lubab välisseadmeid külge ja lahti ühendada ilma, et arvutit oleks vaja välja lülitada 11. Liides SCSI. Liidese parameetrid ja eriliigid. Milliseid seadmeid saab arvutiga ühendada läbi selle liidese? SCSI (Small Computer System Interface) - väikearvutite süsteemiliides Paralleelpordi standard, mida kasutavad Apple Macintosh, IBM PC ja paljud UNIX'i arvutid välisseadmete (kettadraivid, printerid, skännerid jne) ühendamiseks arvutiga. SCSI port palju on kiirem kui tavaline järjestik- või paralleelport. SCSI 16-bitisele siinile ette nähtud standard Ultra-2 tagab andmekiiruse kuni 80 megabaiti sekundis. Sõltuvalt siini laiusest võimaldab üks SCSI port arvutiga ühendada 7 kuni 15 välisseadet, seega saab üheainsa kaardiga teenindada kõiki vajalikke seadmeid (traditsiooniliste järjestik- ja paralleelportide

Arvutiõpetus
Logistika õpik
1072
pdf

Logistika õpik

Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Ain Tulvi LOGISTIKA Õpik kutsekoolidele Tallinn 2013 Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Käesolev õppematerjal on valminud „Riikliku struktuurivahendite kasutamise strateegia 2007- 2013” ja sellest tuleneva rakenduskava „Inimressursi arendamine” alusel prioriteetse suuna „Elukestev õpe” meetme „Kutseõppe sisuline kaasajastamine ning kvaliteedi kindlustamine” programmi „Kutsehariduse sisuline arendamine 2008-2013” raames.

Logistika alused
Logistika õpik 2013-Ain Tulvi
268
pdf

Logistika õpik 2013-Ain Tulvi

Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Ain Tulvi LOGISTIKA Õpik kutsekoolidele Tallinn 2013 Eesti Rahvusraamatukogu digitaalarhiiv DIGAR Käesolev õppematerjal on valminud „Riikliku struktuurivahendite kasutamise strateegia 2007- 2013” ja sellest tuleneva rakenduskava „Inimressursi arendamine” alusel prioriteetse suuna „Elukestev õpe” meetme „Kutseõppe sisuline kaasajastamine ning kvaliteedi kindlustamine” programmi „Kutsehariduse sisuline arendamine 2008-2013” raames.

Baas Logistika



Meedia

Kommentaarid (1)

gumacuk15 profiilipilt
Andrei Tverskoi: Hea töö
17:28 11-12-2013



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun