Le cours se décompose en 4 sections principales : 1. Introduction à la programmation parallèle 2. La programmation des systèmes à mémoire partagée avec Pthreads et OpenMP 3. La programmation des systèmes à mémoire distribuée avec OpenMPI 4. La programmation des GPU NVIDIA avec CUDA