02211 Forskningsemner i computerarkitektur

2025/2026

Kursusinformation
Research Topics in Computer Architecture
Engelsk
5
Kandidat
Kurset udbydes som enkeltfag
F4A (tirs 13-17)
Campus Lyngby
Kurset består af forelæsninger, studenterseminarer og projektarbejde.
13-uger
F4A
Mundtlig eksamen og bedømmelse af opgave(r)
Skriftlige hjælpemidler er tilladt
7-trins skala , intern bedømmelse
02155 , Viden om grundlæggende Computerarkitektur
Paul Pop , Lyngby Campus, Bygning 322, Tlf. (+45) 4525 3732 , paupo@dtu.dk
Matthias Bo Stuart , Lyngby Campus, Bygning 322, Tlf. (+45) 4525 3866 , mbst@dtu.dk
01 Institut for Matematik og Computer Science
https://courses.compute.dtu.dk/02211
I studieplanlæggeren
Overordnede kursusmål
Computerarkitektur er ingeniørvidenskab i grænseområdet mellem hardware og software og computerarkitektur er et spændende fagområde, som udvikles og forandres med stor hastighed. I løbet af kurset håber vi at overføre vores egen begejstring for fagområdet til kursusdeltagerne.

At give deltagere kendskab til udvalgte avancerede emner i computerarkitektur. At give deltagere øvelse i at undersøge emner i faglitteraturen samt producere mundtlige og skriftlige præsentationer, der udtrækker de essentielle aspekter ved et emne på basis af et litteraturstudium. Deltagere ventes at lave en mundtlig præsentation med tilhørende præsentationsmateriale i løbet af 13-ugers perioden, samt en afsluttende rapport.
Læringsmål
En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Forstå og redegøre for begreber og teknikker indenfor videregående computer arkitektur
  • Søge i litteraturen efter relevante oplysninger om nye fremskridt inden for computerarkitektur
  • Evaluere kvaliteten og pålideligheden af information om computerarkitektur fundet fra forskellige informationskilder
  • Redegøre for arkitekturer for chip-multiprocessorer og diskutere begrænsninger og flaskehalse
  • Sammenligne synkrone og asynkrone designstrategier samt clocking-teknikker
  • Analysere performance- og strømforbrugs-trade-offs i moderne computerarkitekturer
  • Explain internal on-chip communication and interconnection mechanisms
  • Forholde sig kritisk til en videnskabelig artikel (tidsskrift eller konference).
  • Dokumentere kursets designprojekt i form af en konferenceartikel.
  • Give en sammenhængende mundtlig præsentation af et udvalgt emne, baseret på et studium af relevant litteratur
Kursusindhold
Emnerne i dette kursus vil ændre sig fra år til år. Typiske emner kan inkludere instruktionsniveau-parallelisme, asynkrone kredsløb, chip-multiprocessing, network-on-chip, tidsforudsigelige computerarkitekturer, AI-acceleratorer, hardware til sikkerhed og approximate computing. Den specifikke plan for året vil blive annonceret via en e-mail til kursusdeltagerne før kursusstart.
Litteraturhenvisninger
The course literature consists of a set of book chapters and research papers. The reading list will be announced via an email to the course participants.
Bemærkninger
I kurset indgår et afsluttende hardware- og/eller software-projekt. Der arbejdes i grupper på 2-3 studerende. Et hardwareprojekt kan bestå i at realisere en processor i en FPGA. Softwareprojekter kan f.eks. vedrøre programmeringsmodeller eller programmering af chip-multiprocessorer til indlejrede systemer. Ud over en fungerende løsning, skal projektet dokumenteres i form af en konferenceartikel. Projekt og artikel præsenteres i kurset. Forventningen er at de bedste projekter kan publiceres.
Sidst opdateret
05. december, 2025