Kursen är uppdelad i fyra moduler:
- Högpresterande arkitekturer
- Programmering med OpenMP
- Programmering med MPI
- Programmering med CUDA
En uppgift är kopplad till varje kursmodul.
Denna kurs ger de färdigheter som krävs för att använda HPC-resurser (High-Performance Computing) och innehåller en introduktion till en rad viktiga ämnen, såsom: - Moderna HPC-arkitekturer - Programmering med OpenMP på datorsystem med delat minne - Programmering med MPI på datorsystem med distribuerat minne - Programmering med CUDA på datorsystem med grafiska processorer (GPUs
Kursomgångar saknas för aktuella eller kommande terminer.
Notera: all information från kursplanen visas i tillgängligt format på denna sida.
Kursplan FDD3258 (VT 2020–)Kursen är uppdelad i fyra moduler:
En uppgift är kopplad till varje kursmodul.
Denna kurs ger de färdigheter som krävs för att använda HPC-resurser (High-Performance Computing) och innehåller en introduktion till en rad viktiga ämnen, såsom:
I slutet av kursen kommer studenten att kunna:
Kursen är lämplig för studenter på forskarnivå som är intresserade av användning av högpresterande superdatorer.
Grundläggande kunskaper om Linux-kommando, C / C ++ eller Fortran-språk krävs.
Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.
Examinator får medge annan examinationsform vid omexamination av enstaka studenter.
När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.
Fyra uppgifter måste godkännas för att klara kursen.
Fyra uppgifter måste godkännas för att klara kursen.