Basiscursus Parallel programmeren met MPI en OpenMP
Deze 2-daagse basiscursus biedt een introductie in parallel programmeren met behulp van de meest gebruikte benaderingen: Message Passing Interface (MPI) en Open Multi-Processing (OpenMP).
- 08 — 09 jun 2023
-
Time9.30-17.30 (alle dagen)
-
LocationOnline
Je begint met het verkennen van de voordelen (en beperkingen) van parallel programmeren. Vervolgens verken je de mogelijkheden die taak- en dataparallellisme bieden om multi-core en multi-node programma's te ontwikkelen. Elke sessie bevat hands-on oefeningen om het begrip van de verschillende concepten te vergemakkelijken.
Als deelnemer heb je al enige bekendheid met C of Fortran programmeren. Na deze 2 dagen zal je in staat zijn om te beginnen met de ontwikkeling van je eigen parallelle applicatie.
Vereisten
- Basiskennis van een programmeertaal, zoals C, Fortran of Python
- Basiskennis van Linux
Een deel van het materiaal van deze cursus wordt ter beschikking gesteld door de samenwerking tussen PRACE en HLRS.
Vervolgcursus
Direct na deze korte cursus heb je de mogelijkheid om verder te gaan met het verkennen van geavanceerde onderwerpen op het gebied van parallel programmeren en het dagelijks gebruik van MPI/OpenMP in de gevorderde Cursus MPI en Open MP voor wetenschappelijke softwareontwikkeling.