Difference between revisions of "Courses/CAPA"

From LRDE

Line 13: Line 13:
 
* Parallélisation d'algorithmes classiques (préfix, tri)
 
* Parallélisation d'algorithmes classiques (préfix, tri)
 
* Programmation parallèle avec OpenMP et MPI
 
* Programmation parallèle avec OpenMP et MPI
|references=* G. R. Andrews, Foundations of Multithreaded, Parallel, and Distributed Programming (part III), Addison Wesley, 2000
+
|references=G. R. Andrews, Foundations of Multithreaded, Parallel, and Distributed Programming (part III), Addison Wesley, 2000
* H. F. Jordan and G. Alaghband, Fundamentals of parallel processing, Prentice Hall, 2003
+
H. F. Jordan and G. Alaghband, Fundamentals of parallel processing, Prentice Hall, 2003
 
}}
 
}}

Revision as of 14:32, 9 June 2014

Titre

Parallèlisme de calcul

Sigle

CAPA

Enseignant

Olivier Ricou

Période

S4, Ing2

Public

CSI"CSI" is not in the list (InfoSup, InfoSpé, Tronc-commun, Majeure, Apprentis, Cycle Ing, SCIA, AppIng, RDI, IMAGE, ...) of allowed values for the "Course audience" property.

Contrôle
Durée
Optionnel

oui

Module

Informatique Fondamentale

Prérequis

ASSE, SYS

Objectifs

Le but de ce cours est de pousser les étudiants à utiliser la parallélisme, en pratiquant les cas simples qui sont très nombreux et en analysant les techniques de parallelisation de cas plus complexes.

Plan
  • Types de machine parallèle, évolutions, besoins
  • Parallélisme sur les données en fonction de la dépendance,
  • Parallélisation d'algorithmes classiques (préfix, tri)
  • Programmation parallèle avec OpenMP et MPI
Documentation
  • G. R. Andrews, Foundations of Multithreaded, Parallel, and Distributed Programming (part III), Addison Wesley, 2000
  • H. F. Jordan and G. Alaghband, Fundamentals of parallel processing, Prentice Hall, 2003
Support
Journaux