At introducere kvalitative og kvantitative teknikker, der benyttes ved konstruktion og evaluering af operativsystemer til datamatbaserede systemer, hvor ydeevne er en væsentlig parameter, såsom realtids applikationer, meget store beregninger, kommunikationssystemer og multimediesystemer.
Kursusindhold:
Kvantitative og algoritmiske aspekter ved schedulering, virtuelt lager og pladsallokering, opgavestyring og synkronisering i multiprocessorsystemer.
Interprocesskommunikation, delt lager, disk- og filsystemer, i/o systemer, netværk. Resourceallokering og udjævning af belastning. Modellering og evaluering af ydeevne. OS arkitektur og teknologi.
Litteratur::
Kursets indhold varierer fra gang til gang. I efteråret 2004 vil den baseres på Rajkumar Buyya: "High Performance Cluster Computing", Vol. 1 (Prentice Hall 1999).