Site de Jean-Michel RICHER

Maître de Conférences en Informatique à l'Université d'Angers

Ce site est en cours de reconstruction certains liens peuvent ne pas fonctionner ou certaines images peuvent ne pas s'afficher.


stacks

Parallélisme sur Microprocesseur

On ne peut rien enseigner à autrui.
On ne peut que l'aider à le découvrir lui-même.
Galilée (Galileo Galilei), 1564 à 1642.

Cours

Le cours est organisé en cinq chapitres

Travaux pratiques

  • TD1 : Produit de matrices
  • TD2 : Réduction
  • TD3 : Scan
  • TD4 : Tris
  • TD5 : Jeu de la vie
  • TD6 : Courbes de Julia
  • TD7 : Equation
  • TD8 : Easy MPI
  • TD9 : Problème du cavalier

Evaluation

L'évaluation (entre 2h30 et 3h) consiste en la parallélisation d'un programme en utilisant OpenMP et MPI.

On part d'un programme séquentiel et on vous demande de le paralléliser.

On demande également l'écriture de programmes (shell) de test ainsi que le calcul des métriques comme l'accélération théorique de Amdhal et la métrique de Karp-Flatt.