Calcul Parallèle et grilles de calcul

Objectifs de l’enseignement

Le but de ce cours est l'apprentissage des concepts fondamentaux de l'algorithmique parallèle. Ces concepts seront illustrés par des études de cas algorithmiques relatives à des problèmes classiques issus particulièrement des domaines numériques.

Contenu de la matière

  • Architectures parallèles.
  • Environnement et outils de calcul parallèle
  • Algorithmes parallèles.
  • Performance du calcul parallèle.
  • Grilles de calcul.

Références

  1. Gerard Tel, Introduction to Distributed Algorithms, Cambridge 2nd Edition 2000.
  2. Vipin Kumar et al., Introduction to Parallel Computing, Benjamins 1994.
  3. F. Thomson Leighton, Parallel Algorithms and Architectures: Arrays, Trees, Hypercube, Morgan and Kauf- man, 1992.
  4. MPI, A Message Passing Interface Standard, 1995.
  5. J-M Adamo, Multithreaded, Object-Oriented MPI-based Message Passing Interface, Kluwer, 1998.