Varning! Alla funktioner på sidan fungerar inte korrekt utan javascript!

Datorarkitekturer för högpresterande system 7,5 hp

Kursinnehåll

En modern dator är uppbyggd av en mängd olika byggblock som interagerar med varandra för att kunna uppnå en flexibel beräkningskapacitet. Kursen går igenom hur dessa olika byggblock fungerar och olika tekniker för att maximera prestandan på datorsystemet.

Kursen innehåller följande moment:
- Systemuppbyggnad av historiska och moderna datorsystem och arkitekturer
- Olika processorarkitekturer, minnestekniker mm
- Hårdvaruparallella datorarkitekturer (flerkärnig CPU och GPU).
- Beskrivning av olika typer av bussar och protokoll (exempelvis PCI/PCIe, USB, HDMI)
- Parallellprogrammering, t.ex. i CUDA
- Operativsystemets roll för fulla utnyttjandet av arkitekturen

Förkunskapskrav

Grundläggande behörighet samt genomgångna kurser på grundnivå 60 hp, inklusive Mikrodatorteknik 7,5 hp, Mjukvaruutveckling 7,5 hp (eller motsvarande kunskaper).

Utbildningsnivå: Grundnivå
Kurskod/Ladokkod: TDSN13
Kursen ges vid: Tekniska Högskolan
Senast ändrad 2023-06-02 11:03:05