L'exploitation du parallélisme prend une importance croissante face à l'essor des machines parallèles.
Commande avant 16h,
expédié le jour même (lu. - ve.)
Livraison express sous 48h.
L'exploitation du parallélisme prend une importance croissante face à l'essor des machines parallèles. Dans un tel contexte, les micronoyaux d'exécution parallèle apparaissent comme un élément fondamental. En effet, ces logiciels sont au cœur des systèmes d'exploitation de la décennie 90 et constituent l'indispensable support des langages parallèles.
Ce livre présente les aspects techniques de leur conception, expose leur programmation et illustre leur utilisation sous forme d'exercices résolus.
Une première partie expose les principes de conception choisis et leur application en Modula2. La démarche adoptée fait appel à un ensemble de règles classiques du génie logiciel : modularité, abstraction, encapsulation et hiérarchie. Elle met en relief l'unité conceptuelle de ces noyaux en regard de la diversité des modèles d'exécution qu'ils implantent, notamment par l'utilisation du concept unique de processus.
Les deux parties suivantes décrivent la réalisation complète de noyau implantant des modèles de calcul parallèle centralisés puis répartis (Ada, Occam). Tous les noyaux présentés ont été utilisés dans l'environnement UNIX sur station de travail à base de processeur de la famille Motorola 68000. Ils sont accessibles gratuitement sur demande.
La lecture de ce livre nécessite une expérience préalable de la programmation ainsi qu'un minimum de notions élémentaires sur le parallélisme et les systèmes opératoires. L'objectif de ce livre est de fournir une aide efficace à tout concepteur désireux de s'initier à la technologie des micronoyaux d'exécution parallèle.
Cet ouvrage s'adresse aux étudiants en maîtrise d'informatique, aux élèves ingénieurs en section informatique, aux concepteurs de noyaux d'exécution parallèle et aux enseignants de 2 e cycle en système et logiciel.
Référence : | 306 |
Nombre de pages : | 318 |
Format : | 17x24 |
Reliure : | Broché |
Rôle | |
---|---|
Mauran Philippe | Auteur |
Padiou Gérard | Auteur |
Papaix Philippe | Auteur |
AVANT PROPOS
TABLE DES MATIÈRES
Introduction
Principes de conception des noyaux d'exécution parallèle - Réalisation en Modula-2
Traitement centralisé du parallélisme
Traitement réparti du parallélisme
CONCLUSION
ANNEXES
BIBLIOGRAPHIE