TDT4220
Ytelsesvurdering av datasystemer
Sist undervist 2012
Vår
Norsk
Om emnet
Faglig innhold
Emnet vil gi en innføring i hva ytelse av et datamaskinsystem er og i kvantitative metoder for konstruksjon, dimensjonering og analyse av slike systemer. Ytelse måles typisk som responstid eller gjennomstrømning i et datamaskinsystem. Innehold:
- Grunnleggende begreper
- Måleteknikker
- Belastningskarakterisering
- Statiske og dynamiske modeller
- Elementær kønettverksanalyse samt diskret hendelsessimulering
- Anvendelser i forhold til ytelsekrav under både systemutvikling og -drift.
Læringsmål
Kunnskaper:
Kandidaten skal ha kunnskap om:
- Hva ytelse til et datasystem er
- Kønettverkteori.
- Belastningskarakterisering på ulike nivåer
- "Benchmarking"
- Teori bak simulering.
- Måling av ytelse
- Hvordan konstruere inn ytelse
- Skalerbarhet
- Modellering av eksisterende og planlagte datasystemer med hensyn på ytelse og skalerbarhet.
Ferdigheter:
Kandidaten kan:
- Velge riktig metode for å håndtere ytelseskrav
- Bruke disse metodene i praksis på generiske eksempler.
Generell kompetanse:
Kandidaten kan:
- Kvantitative metoder for konstruksjon, dimensjonering og vedlikehold av datasystemer med ytelseskrav
- Forstår begrensingene til de ulike metodene.
Læringsformer og aktiviteter
Forelesninger og øvinger. Noen øvinger er obligatoriske. Studentene tar en obligatorisk midtsemestersprøve som gir tilbakemelding om fremgang i studiet. Skriftlig eksamen. Ved utsatt eksamen (kontinuasjonseksamen) kan skriftlig eksamen bli endret til muntlig eksamen.