- Software Internals Book Club a choisi The Art of Multiprocessor Programming 2nd Edition comme prochain livre de lecture
- Le calendrier de discussion par chapitre est défini, et les échanges se font sous forme de discussions textuelles par e-mail
- Un compte Google est requis pour participer, et l’adresse e-mail est affichée lors de la publication d’un message
- Chaque semaine, une personne envoie un e-mail pour lancer la discussion, puis chacun peut ensuite participer librement
- Les formulaires d’inscription et les moyens de contact pour participer et faire des retours sont fournis
Aperçu du book club
- Le Software Internals Email Book Club mènera la prochaine session de lecture avec The Art of Multiprocessor Programming 2nd Edition (Herlihy, Shavit, Luchangco, Spear, 2020)
- Lors d’une recherche sur Internet, le PDF gratuit est généralement la 1re édition de 2008, donc il faut absolument utiliser l’édition 2 de 2020
Calendrier de discussion par chapitre
| Date | Animateur de la discussion | Chapitre | Titre |
|---|---|---|---|
| 16 août | Phil | 1 | Introduction |
| 23 août | À confirmer | 2 | Exclusion mutuelle |
| 30 août | À confirmer | 3 | Objets concurrents |
| 6 septembre | À confirmer | 4 | Fondements de la mémoire partagée |
| 13 septembre | À confirmer | 5 | Force relative des opérations de synchronisation primitives |
| 20 septembre | À confirmer | 6 | Universalité du consensus |
| 27 septembre | À confirmer | 7 | Verrous spin et contention |
| 4 octobre | À confirmer | 8 | Moniteurs et synchronisation bloquante |
| 11 octobre | À confirmer | 9 | Listes chaînées : rôle du verrouillage |
| 18 octobre | À confirmer | 10 | Files, gestion de la mémoire et problème ABA |
| 25 octobre | À confirmer | 11 | Piles et élimination |
| 1er novembre | À confirmer | 12 | Comptage, tri et équilibrage de charge |
| 8 novembre | À confirmer | 13 | Hachage concurrent et parallélisme naturel |
| 15 novembre | À confirmer | 14 | Skip lists et recherche équilibrée |
| 22 novembre | À confirmer | 15 | Files de priorité |
| 29 novembre | À confirmer | 16 | Planification et répartition des tâches |
| 6 décembre | À confirmer | 17 | Parallélisme des données |
| 13 décembre | À confirmer | 18 | Barrières |
Instructions pour les discussions
- Toutes les discussions se déroulent via Google Group, et un compte Google est requis
- Publier directement implique que votre e-mail soit public
- Les discussions se font sans Zoom ni Google Hangout, uniquement via des e-mails texte
- Chaque chapitre doit être lu avant la date indiquée, et la discussion commence le week-end suivant
Rôle de l’animateur de la discussion
- Chaque week-end, une personne envoie un e-mail d’ouverture de discussion
- Il n’est pas obligatoire de faire un résumé du chapitre : rédigez plutôt 1 à 2 paragraphes pour lancer la discussion à partir de votre contexte, des impressions/confusions ressenties dans le chapitre, ou de son lien avec une expérience réelle
- Ensuite, toute personne peut ajouter librement son avis
Inscription et retours
- Inscription possible via le formulaire d’inscription
- Pour des questions, des corrections ou des idées, contactez-nous par e-mail ou sur Twitter
Aucun commentaire pour le moment.