SCIA:PrPa

Un article de WikiProg.

Sommaire

Cours de Programmation Parallèle

Cette page est destinée au cours de programmation parallèle (PrPa) de la majeure SCIA.

Contenu du cours

Le cours couvre globalement les sujets suivants:

  1. Introduction: définitions usuelles (lois d'Amdahl, taxonomie de Flynn) et déterminisme et parallélisme maximal
  2. Synchronisation et verrouillage: exclusion mutuelle, mutex et compagnie
  3. Algorithmes et Structures de données: mises en pratique classiques des notions de parallélisme
  4. POSIX Threads: détails et utilisations de l'API pthread
  5. TBB: découverte et utilisation de la bibliothèque TBB

Supports de cours

Voici les slides de cours:

Premier TP: Threads POSIX

Le sujet du premier TP ce trouve là: PrPa:TP:PThreads

Outils personnels