Synchronisation des mémoires partagées

Note :   (5,0 sur 5)

Synchronisation des mémoires partagées (L. Scott Michael)

Avis des lecteurs

Résumé:

Ce livre est très apprécié pour son explication claire et concise de la synchronisation multiprocesseur, ce qui le rend adapté à un large éventail de publics, y compris les praticiens, les chercheurs, les étudiants et les éducateurs. Il utilise du pseudocode et des exemples clairs pour aborder des sujets complexes tout en traitant des implémentations pratiques des techniques de synchronisation. Il est reconnu comme une référence essentielle pour comprendre le partage de la mémoire dans la programmation multithread.

Avantages:

Extrêmement succinct et bien structuré
adapté à différents publics
excellente couverture des techniques de synchronisation
inclut des exemples pratiques et du pseudocode
référence précieuse pour les praticiens et les éducateurs
aborde les détails de l'implémentation des primitives de synchronisation.

Inconvénients:

Peut nécessiter la traduction du pseudocode en code réel, ce qui peut être un obstacle pour certains lecteurs ; peut être un défi pour ceux qui ne sont pas familiers avec les concepts de programmation de bas niveau tels que les architectures de CPU et le code d'assemblage.

(basé sur 3 avis de lecteurs)

Titre original :

Shared-Memory Synchronization

Contenu du livre :

Ce livre propose une étude complète de la synchronisation en mémoire partagée, en mettant l'accent sur les questions de "niveau système".

Il couvre suffisamment les détails architecturaux pour comprendre la correction et la performance sur les machines multicœurs modernes, et suffisamment les questions de plus haut niveau pour comprendre comment la synchronisation est intégrée dans les langages de programmation modernes. Ce livre s'adresse principalement aux "programmeurs de systèmes", c'est-à-dire aux auteurs de systèmes d'exploitation, de bibliothèques, de systèmes d'exécution de langages, de structures de données concurrentes et de programmes de serveurs et d'utilitaires.

Une grande partie de la discussion devrait également intéresser les programmeurs d'applications qui veulent faire bon usage des mécanismes de synchronisation à leur disposition, et les architectes informatiques qui veulent comprendre les ramifications de leurs décisions de conception sur le code au niveau du système.

Autres informations sur le livre :

ISBN :9783031006128
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Pragmatique des langages de programmation - Programming Language Pragmatics
Programming Language Pragmatics, quatrième édition, est le manuel...
Pragmatique des langages de programmation - Programming Language Pragmatics
Synchronisation des mémoires partagées - Shared-Memory Synchronization
Ce livre propose une étude complète de la synchronisation en mémoire partagée, en...
Synchronisation des mémoires partagées - Shared-Memory Synchronization

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)