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
KTH Campus
50%
60761
Normal Dagtid
Engelska
Ingen platsbegränsning
Bo Peng (bopeng@kth.se)
Notera: all information från kursplanen visas i tillgängligt format på denna sida.
Kursplan FDD3258 (VT 2020–)Kursen erbjuds under den första perioden av läsåret (P1).
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.
Tillgång till KTH PDC-superdatorer kommer att tillhandahållas.
Lectures slides and additional material will be provided during the course.
När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.
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.
Fyra uppgifter måste godkännas för att klara kursen.
Fyra uppgifter måste godkännas för att klara kursen.