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

Label Value
Typ av Kurs Programkurstillfälle
Studieform Normal
Termin Hösten 2025
Studieperiod vecka 44 - vecka 3
Studietakt Helfart
Undervisningsspråk Svenska
Ort Jönköping
Kurstid Dagtid
Studieavgift Gäller enbart studenter utanför EU/EES/Schweiz: 21375 SEK
Kursplan (PDF)
Anmälningskod HJ-T4192