preloader
  • Accueil
  • Parallélisme et Applications

    Parallélisme et Applications

    3 ECTS - 9 CM / 12 TD / 9 TP

    Description

    • Aspects théoriques : classification de Flynn, les modèles : MISD, SIMD, SM SIMD, MD MIMD, accélération/efficacité, loi de Amdhal, analyse de complexité et solution optimale
    • Parallélisme de contrôle : graphe de précédence, utilisation de l’effet pipeline, critères de Bernstein, modèle MIMD : choix de la granularité et découpage en tâches, distribution sur une machine parallèle à mémoire distribuée, ordonnancement, recouvrement calcul/communication ;
    • Parallélisme de données : répartition des données, mécanisme de réductions, synchronisation et protection des accès concurrents, équilibrage de charge ;
    • Présentation de MPI pour l’exploitation d’un cluster MIMD et d’OpenMP pour l’exploitation d’un processeur multicœurs.


    Objectifs