Objectifs (en termes de savoir-faire) : Connaître et appliquer les différentes techniques d’optimisation et de parallélisation de codes de calcul.

Programme succinct : Mise à niveau au language de programmation C. Optimisation séquentielle. Programmation parallèle en OpenMP. Programmation parallèle en MPI.

Compétences acquises (directes/indirectes) : Programmation en C, parallélisation de codes en mémoire partagée ou distribuée, optimisation