Emne - Superdatamaskiner, innføring i bruk - TMA4280
TMA4280 - Superdatamaskiner, innføring i bruk
Om emnet
Vurderingsordning
Vurderingsordning: Mappevurdering
Karakter: Bokstavkarakterer
Vurdering | Vekting | Varighet | Delkarakter | Hjelpemidler |
---|---|---|---|---|
Arbeider | 40/100 | |||
Skriftlig eksamen | 60/100 | 4 timer |
Faglig innhold
Litt om moderne datamaskinarkitektur, innføring i bruk av MPI
(Message Passing Interface) for parallelle beregninger, numeriske metoder for partielle differensialligninger (med fokus på Poisson-problemet), direkte og interativ løsning av store ligningssystemer, modellering av ytelse på en og flere prosessorer, samt litt om Monte Carlo metoder, parallell IO og OpenMP.
Læringsutbytte
1. Kunnskap. Studenten har en grunnleggende forståelse for moderne datamaskinarkitektur og trender innen utviking av nye beregningssystemer. Spesielt har studenten en forståelse av hva som kan påvirke ytelsen av numeriske beregninger (dvs, antall flyttallsoperasjoner per sekund), og hva en kan gjøre for å optimalisere ytelsen. Studenten kan identifisere hvordan en kan dekomponere et globalt beregningsproblem i delproblemer som vil være passende for parallell prosessering, og kan modellere ytelse for utvalgte algoritmer. Studenten er kjent med sammenhengen mellom moderne maskinarkitektur og utvikling av effektive numerisk algoritmer for vitenskapelige og tekniske beregninger.
2. Ferdigheter. Studenten er i stand til å implementere numeriske algoritmer i et høynivåspråk, og med relevans for vitenskap og teknologi, både på en prosessor og flere prosessorer. Studenten kan bruke funksjoner fra kommunikasjonsbiblioteket MPI til å utføre lokale og globale kommunikasjonsbehov. Videre kan studenten måle ytelse av en algoritme og analysere ytelsesdataene med hensyn på skalerbarhet når en varierer problemstørrelse og antall prosessorer en bruker. Studenten kjenner til ulike hjelpeprogrammer, som automatiske partisjoneringsverktøy og optimaliserte rutiner for basis lineær algebra operasjoner (BLAS).
Læringsformer og aktiviteter
Forelesninger og frivillige øvinger. Det vil i tillegg bli gitt en eller flere obligatoriske oppgaver.
Mappevurdering gir grunnlag for sluttkarakter i emnet. I mappen inngår skriftlig avsluttende eksamen (60%) og en eller flere obligatoriske oppgaver (40%). Resultatene for delene angis i %-poeng, mens sensur for hele mappen (sluttkarakteren) angis med bokstavkarakter. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen. Undervisningen i emnet vil kunne bli gitt på engelsk. Dersom kurset foreleses på engelsk vil eksamen bli gitt kun på engelsk. Studentens besvarelse kan være på norsk eller engelsk.
Obligatoriske aktiviteter
- Øvinger
Anbefalte forkunnskaper
Numeriske metoder, inkludert numerisk lineær algebra, litt om virkemåten til en datamaskin, og noe programmeringserfaring med Fortran eller C.
Kursmateriell
Oppgis ved semesterstart.
Studiepoengreduksjon
Emnekode | Reduksjon | Fra | Til |
---|---|---|---|
SIF5077 | 7.5 |
Versjon: 1
Studiepoeng:
7.5 SP
Studienivå: Høyere grads nivå
Termin nr.: 1
Undervises: VÅR 2017
Undervisningsspråk: Engelsk, Norsk
-
- Matematikk
- Teknologiske fag
Eksamensinfo
Vurderingsordning: Mappevurdering
- Termin Statuskode Vurdering Vekting Hjelpemidler Dato Tid Eksamens- system Rom *
- Vår ORD Arbeider 40/100
-
Rom Bygning Antall kandidater - Vår ORD Skriftlig eksamen 60/100 01.06.2017 09:00
-
Rom Bygning Antall kandidater - Sommer KONT Arbeider 40/100
-
Rom Bygning Antall kandidater - Sommer KONT Muntlig eksamen 60/100
-
Rom Bygning Antall kandidater
- * Skriftlig eksamen plasseres på rom 3 dager før eksamensdato. Hvis mer enn ett rom er oppgitt, finner du ditt rom på Studentweb.
For mer info om oppmelding til og gjennomføring av eksamen, se "Innsida - Eksamen"