Proposition et evaluation d'une architecture multiprocesseur extensible a memoire partagee tolerante aux fautes
Institution:
Rennes 1Disciplines:
Directors:
Abstract EN:
Pas de résumé disponible.
Abstract FR:
L'objectif de cette etude est la proposition d'une architecture multiprocesseur extensible a memoire partagee tolerante aux fautes. Pour ameliorer leur efficacite, les architectures extensibles a memoire partagee utilisent des caches maintenus coherents a l'aide de protocoles de coherence. Les architectures coma (cache only memory architectures) etendent ce principe en utilisant les memoires standard comme des caches de grande dimension. D'un autre cote, la recuperation arriere est une technique de tolerance aux fautes qui necessite la conservation et la replication de donnees de recuperation. Le but de cette etude est d'utiliser les mecanismes de replication de donnees offerts par les architectures coma pour assurer la redondance necessaire a l'implementation d'une technique de recuperation arriere. Nous proposons un protocole de coherence etendu qui gere de facon transparente les donnees courantes et les donnees de recuperation. Ce protocole permet de tolerer les defaillances des nuds de l'architecture en limitant le materiel specifique, grace a l'utilisation des memoires standard pour stocker les donnees courantes et les donnees de recuperation. Une evaluation du protocole par simulation montre que l'utilisation des mecanismes de replication de donnees et des memoires pour la gestion des donnees de recuperation, limite la degradation de performance tout en conservant l'extensibilite de l'architecture