Deze basiscursus is gericht op een inleiding in parallel programmeren met behulp van de meest gebruikte benaderingen: Message Passing Interface (MPI) en Open Multi-Processing (OpenMP).
Parallel programmeren met MPI en OpenMP
Regelmatig
Eenmaal per jaar
Trainers
Carlos Teijeiro Barjas
Maksim Meesterov
Wat leer je?
Je begint met het verkennen van de voordelen (en beperkingen) van parallel programmeren, en daarna verken je de mogelijkheden die taak- en dataparallellisme bieden om multi-core en multi-node programma’s te ontwikkelen. Elke sessie bevat praktische oefeningen om de verschillende constructen beter te begrijpen. Als deelnemer ben je al enigszins bekend met programmeren in C, Fortran of Python, en in deze twee dagen kun je aan de slag met de ontwikkeling van je eigen parallelle toepassing.
Het materiaal voor deze cursus is op het HLRS ontwikkeld door Dr. Rolf Rabenseifner.
Vereisten
Neem je eigen laptop mee (met een ssh-client geïnstalleerd) voor de hands-on sessies!
Kennis van Linux/Unix-commando’s is noodzakelijk
Kennis van programmeertaal C/C++, Fortran of Python is noodzakelijk.
Kosten
Deelname is gratis
De voertaal is Engels