Contribution à l'étude des architectures d'ordinateurs parallèles : structures de la machine N-ARCH et émulation sur un réseau de Transputers
- Sciences appliquées : électronique
- Architectures d'ordinateurs parallèles/mode de contrôle non-Von Neumann/langages déclaratifs/émulation/réseau de Transputers/accélération
- Transputers
- Ordinateurs parallèles
- Langue : Français
- Discipline : Sciences appliquées
- Identifiant : Inconnu
- Type de thèse : Doctorat
- Date de soutenance : 01/01/1989
Résumé en langue originale
Le présent travail constitue une contribution au projet N-ARCH qui vise la conception d'une architecture d'ordinateur parallèle orientée vers le traitement. Dans la première partie de ce rapport, nous présentons les 2 points principaux retenus pour la conception de la machine N-ARCH. Il s'agit d'une part de l'utilisation de langages de nature déclarative et d'autre part de l'adéquation d'un schéma d'évaluation de type non-Von Neumann à ces langages. Une description fonctionnelle d'un nœud de la machine est, par la suite présentée. Dans cette description nous montrons le rôle des mémoires associatives dans le fonctionnement d'un nœud, ainsi que la méthode sur l'utilisation de fonctions de hachage. A partir de cette description, un émulateur de la machine N-ARCH a été réalisé afin d'étudier le comportement dynamique du modèle. Le noyau de l'émulateur a été développé en OCCAM et mis au point sur un réseau de 16 Transputers. Les programmes de test réalisés sur l'émulateur ont permis de mesurer les performances de celui-ci et de valider le modèle fonctionnel de N-ARCH. Les résultats de ces test mettent en évidence certains points clés qui devront être pris en compte lors de la réalisation physique du nœud (comme l'intégration des mémoires associatives, la répartition du programme dynamiquement, l'existence d'unités de communication autonomes). Le travail se termine par une proposition d'extension du noyau N-ARCH pour permettre l'exécution de programmes écrits en langages fonctionnels
- Directeur(s) de thèse : Toursel, Bernard
AUTEUR
- Niar, Smail