Enkeltfag Engelsk 5 ECTS

Distribuerede realtidssystemer

Overordnede kursusmål

Dette kursus sigter mod at introducere de grundlæggende koncepter, metoder og udfordringer ved konstruktion af distribuerede realtidssystemer. De studerende vil lære om modeller for tidstro tasks, skeduleringssanalyse og realtidsnetværk, med fokus på tidsfølsomme netværk (TSN). Gennem øvelser og et projekt vil de studerende simulere skedulerings- eller trafikformningspolitikker og optimere systemarkitektur eller -design, såsom afbildning af tasks på kerner eller ruteplanlægning for beskeder. Selvstudiekomponenter inkluderer simulering og metaheuristiske optimeringsmetoder til brug ved øvelser og projektarbejde.

See course description in English

Læringsmål

  • Forklare de centrale principper og definitioner for konstruktion af distribuerede realtidssystemer
  • Forstå koncepter og operationer for modeller af tidstro tasks og skeduleringsanalyse
  • Anvende teknikker til analyse af realtidsnetværk, med fokus på tidsfølsomme netværk (TSN)
  • Analysere skeduleringsalgoritmer og trafikformningspolitikker for realtidssystemer
  • Evaluere forskellige strategier for systemoptimering, inklusiv afbildning af tasks på kerner og ruteplanlægning for beskeder
  • Skabe simuleringer for at teste skedulerings- eller trafikformningspolitikker i distribuerede realtidssystemer
  • Anvende metaheuristiske optimeringsmetoder til at løse komplekse problemer med systemoptimering
  • Designe arkitekturer af distribuerede realtidssystemer, der opfylder specifikke krav
  • Kritisere og optimere distribuerede realtidssystemer baseret på ydelsesmetrikker
  • Kommunikere komplekse systemdesigns og -optimeringer effektivt i både skriftlig og mundtlig form

Kursusindhold

Kurset er struktureret i tre hovedsektioner: (1) Introduktion til realtidssystemer, med fokus på modellen for periodiske tasks og skeduleringsanalyse. (2) Detaljeret udforskning af realtidsnetværk, især tidsfølsomme netværkn (TSN) og deres betydning i distribuerede systemer. (3) Anvendelse af viden gennem øvelser og et projekt om systemsimulering, skeduleringspolitikker, trafikformning og systemoptimering, inklusiv afbildning af tasks og ruteplanlægning for beskeder. Metaheuristikker som en optimeringsmetode vil blive introduceret for systemoptimeringsopgaver.

Anbefalede forudsætninger

02160/02161/02132/02135, Studerende forventes at have indgående kendskab til et imperativt programmeringssprog og en basal viden om computerarkitektur

Undervisningsform

Forelæsninger, øvelser og projektarbejde

Se kurset i kursusbasen

Tilmelding

Sprog

Engelsk

Varighed

13 uger

Institut

Compute

Sted

DTU Lyngby Campus

Kursus ID 02225
Kursustype Kandidat
Semesterstart Uge 6
Semester slut Uge 20
Dage fre 8-12
Pris

9.250,00 kr.

Tilmelding