Initiation à la programmation pour le calcul scientifique sur machines parallèles et sur processeurs graphiques.
Principes de base
MPI, Open-MP en C, C++ ou Fortran 90
Open CL/CUDA
Dimensionnalité d’un problème
Applications sous forme de mini-projets individuels ou en équipe
Compétences à acquérir
Transformer un code séquentiel en code parallèle et le valider.
Concevoir des codes de calcul parallèle dans différents environnements matériels.
Mots-clés
GPU, programmation parallèle.
Biographie de l’enseignant
Mariko Dunseath-Terao est professeur à l’Université de Rennes et fait partie de l’équipe de Simulation des interactions entre Molécules, Photons et Atomes à l’Institut de Physique de Rennes.