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
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, ENS Cachan - École normale supérieure - Cachan, Inria Rennes – Bretagne Atlantique
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 :
Complete list of metadatas
Contributor : Christine Morin <>
Submitted on : Friday, November 20, 2009 - 1:11:46 PM
Last modification on : Friday, November 16, 2018 - 1:24:32 AM
Long-term archiving on: Thursday, June 17, 2010 - 8:21:14 PM


  • HAL Id : tel-00432204, version 1


Christine Morin. Protocole d'appel de multiprocédure à distance dans le système Gothic : définition et mise en oeuvre.. Informatique [cs]. Université Rennes 1, 1990. Français. ⟨tel-00432204⟩



Record views


Files downloads