Title :
Incremental garbage collection for causal relationship computation in distributed systems
Author_Institution :
Dept. d´´Inf. Fondamentale, de Robotique et de Microelectronique, Montpellier, France
Abstract :
Many distributed applications require the knowledge of the causality relation induced by the computation. Reconstructing this relation appears to be an interesting tool for such applications, but a vector of size S - where S is the number of processes - must be attached to each event to achieve this reconstruction. This induces a large overhead in secondary memory. After defining special events of the computation - some kind of checkpoints - we propose two algorithms that discard unnecessary data for the causal relationship reconstruction. The first algorithm acts on-the-fly while the second acts during reconstruction
Keywords :
distributed algorithms; message passing; storage management; causal relationship computation; causal relationship reconstruction; causality relation; distributed applications; distributed systems; incremental garbage collection; on-the-fly; secondary memory; special events; Clocks; Communication system control; Concurrent computing; Debugging; Delay; Distributed computing; Distributed databases; Embedded computing; Event detection; Robots;
Conference_Titel :
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-4222-X
DOI :
10.1109/SPDP.1993.395472