Protocole d'appel de multiprocédure à distance dans le système Gothic : définition et mise en oeuvre.

Christine Morin 1
1 PARIS - Programming distributed parallel systems for large scale numerical simulation
Inria Rennes – Bretagne Atlantique , IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, ENS Cachan - École normale supérieure - Cachan
Abstract : This thesis work was carried out in the framework of Gothic project aiming at designing and implementing a fault tolerant integrated distributed system for a local area network of multiprocessor machines equipped with Fast Stable Memories (MSR). The Gothic programming language, Polygoth, introduces the concept of multiprocedure for building distributed applications. The multiprocedure is a generalization of the procedure allowing parallel execution of several computations. This thesis work was the design of reliable communication protocols for the implementation of the remote multiprocedure call (RMPC). To implement the RMPC protocol, we have defined a reliable communication system. Its main components are a message reliable communication protocol and an ordered atomic broadcast protocol. The main feature of these protocols relies on the use of the MSR associated with each processor to store critical information of the reliable communication system and the communicating process checkpoints. The Gothic reliable communication system can be used not only for the RMPC but also for other kinds of communication protocols. In particular, we have defined an atomic rendez-vous protocol implemented in the Gothic system on top of the reliable message communication protocol.
Document type :
Theses
Computer Science [cs]. Université Rennes 1, 1990. French


https://tel.archives-ouvertes.fr/tel-00432204
Contributor : Christine Morin <>
Submitted on : Friday, November 20, 2009 - 1:11:46 PM
Last modification on : Saturday, November 8, 2014 - 1:13:01 AM

Identifiers

  • HAL Id : tel-00432204, version 1

Collections

Citation

Christine Morin. Protocole d'appel de multiprocédure à distance dans le système Gothic : définition et mise en oeuvre.. Computer Science [cs]. Université Rennes 1, 1990. French. <tel-00432204>

Export

Share

Metrics

Consultation de
la notice

114

Téléchargement du document

34