logo du cours
logo du podcast

Résumé du chapitre VI - Gestion des problèmes liés au paralélisme

Ce chapitre se focalise sur les problèmes liés au parallélisme, en particulier lorsque des données sont manipulées par plusieurs tâches.

Après une présentation informelle des problèmes que pose l'indéterminisme d'une exécution concurrente de programmes pour la prise de décision (notion "de consensus"), nous expliquons comment il faut gérer le parallélisme en synchronisant les tâches d'un programme entre elles.

Cela nous amène à aborder les différents problèmes que peuvent causer ces synchronisations lorsqu'elles sont mal maîtrisées. Nous parlons enfin de la notion de famine, et de la notion de causalité, qui est primordiale pour comprendre les mécanismes de la concurrence.

Choisir une séquence du chapitre

"

 

Les flux en «streaming» vidéo sont hébergés par Video-Unified.

Télécharger une séquence vidéo

Ces ressources sont placées sous licence Creative Commons CC BY-SA-NC
Modifié le 31 décembre 2013 - F. Kordon, UPMC

CSS Valide !

Valid XHTML 1.0 Strict