Patrons élémentaires (et simples) pour le parallélisme multicoeur (en Erlang)
Channel: Denis B.
Date: 2020-03-21

Schémas élémentaires/simples pour le parallélisme multicoeur en Erlang :
* 4:01 : Schéma de base : 1 Producteur - 1 Consommateur
* 17:15 : Composition simple (motif 3 tiers) : 1 Producteur - 1 ConsommateurProducteur - 1 Consommateur
* 24:53 : Variante : N Producteurs - 1 Consommateur
* 37:25 : Variante : 1 Producteur - N Consommateurs

L'objectif de cette vidéo est de donner quelques exemples de répartition d'un calcul sur un processeur multicoeur en utilisant plusieurs processus fonctionnant en parallèle selon des schémas élémentaires d'organisation.

Les points importants abordés :

* parallélisme réduit, à taille humaine (quelques processus seulement pour processeur multicoeur début 21e siècle, i.e. le nombre de coeur se compte en unité, au maximum en dizaine)
* schéma simple (sans boucle)


Le langage Erlang a été choisi pour les mises en oeuvre. 

Le notebook associé à la vidéo est disponible : https://github.com/denisb/notebooks/blob/master/Erlang/Patrons%20%C3%A9l%C3%A9mentaires%20pour%20le%20parall%C3%A9lisme%20(multicoeur).ipynb