INF3380 – Parallellprogrammering for naturvitenskapelige problemer
Beskrivelse av emnet
Timeplan, pensum og eksamensdato
Kort om emnet
Dette emnet l?rer deg grunnleggende konsepter i forbindelse med parallellprogrammering som, f.eks., arbeidsdeling, kommunikasjon, speedup og typiske parallelle arkitekturer. Det l?res grunnleggende kommandoer i MPI og OpenMP. Det l?res ogs? bruk av multicore PC'er og cluster av PC'er, samt et overblikk over bruk av GPU'er for parallellberegning.
Hva l?rer du?
Etter ? ha tatt INF3380:
- har du god kjennskap til design av parallelle algoritmer
- har du grunnleggende ferdigheter i MPI og OpenMP programmering
- kan du utf?re analyse av typiske parallelle algoritmer
- kan du skrive enkle parallelle programmer
- kan du p? egen h?nd l?re ? ta i bruk en maskinklynge
- kan du p? egen h?nd l?re ? ta i bruk eksisterende parallelle programvarer
Opptak og adgangsregulering
Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen i Studentweb.
Dersom du ikke allerede har studieplass ved UiO, kan du s?ke opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.
Forkunnskaper
Obligatoriske forkunnskaper
I tillegg til generell studiekompetanse eller realkompetanse m? du dekke spesielle opptakskrav:
- Matematikk R1 eller Matematikk (S1+S2)
De spesielle opptakskravene kan ogs? dekkes med fag fra videreg?ende oppl?ring f?r Kunnskapsl?ftet, eller p? andre m?ter. Les mer om spesielle opptakskrav.
INF1000 – Grunnkurs i objektorientert programmering (videref?rt)/INF1100 – Grunnkurs i programmering for naturvitenskapelige anvendelser (videref?rt)
Anbefalte forkunnskaper
Erfaring med C/C++-programmering er en fordel.
Undervisning
2 timer forelesning, og 2 timer ?velser/data-lab per uke. Det kreves gjennomf?ring av obligatoriske oppgaver. Les mer om krav til innlevering av oppgaver, gruppearbeid og lovlig 亚博娱乐官网_亚博pt手机客户端登录 under retningslinjer for obligatoriske oppgaver.
Eksamen
4 timer avsluttende skriftlig digital eksamen som teller 100%. Alle obligatoriske oppgaver m? v?re godkjent for ? kunne g? opp til eksamen.
Hjelpemidler
Ingen hjelpemidler er tillatt.
Karakterskala
Emnet bruker karakterskala fra A til F, der A er beste karakter og F er stryk. Les mer om karakterskalaen.
Begrunnelse og klage
Adgang til ny eller utsatt eksamen
Studenter som dokumenterer gyldig frav?r fra ordin?r eksamen, kan ta utsatt eksamen i starten av neste semester.
Det tilbys ikke ny eksamen til studenter som har trukket seg under ordin?r eksamen, eller som ikke har best?tt.
Trekk fra eksamen
Det er mulig ? ta eksamen i emnet inntil tre ganger. Dersom du trekker deg fra eksamen etter fristen eller under eksamen, bruker du et eksamensfors?k.
Annet
Det er sterkt anbefalt ? m?te p? f?rste forelesning fordi det vil bli gitt viktig informasjon.