Caching and persistence support efficient, convenient and transparent distributed data sharing. The most natural model of persistence is persistence by reachability, managed automatically by a garbage collector (GC). We propose a very general model of such a system (based on distributed shared memory) and a scalable, asynchronous distributed GC algorithm. Within this model, we prove formally the safety of the GC, and show sufficient and widely applicable correctness conditions for the interactions between applications, store, memory, coherence, and GC. The GC runs as a set of processes (local to each participating machine) communicating by asynchronous messages. Collection does not interfere with applications by setting locks, polluting cac...
In this paper we present the design and implementation of a conservative garbage collection algorith...
this paper we discuss the important issues related to managing persistent data in a distributed syst...
This paper presents a lock-free algorithm for mark&sweep garbage collection (GC) in a realistic mode...
We consider a shared store based on distributed shared memory (DSM), supporting persistence by reach...
International audienceWe consider a shared store based on distributed shared memory (DSM), supportin...
Support for distributed co-operative work implies object sharing. The memory management of these di...
Many techniques have been devised for garbage collecting main memory heaps for programming languages...
We present a garbage-collection algorithm, suitable for loosely-coupled multiprocessor systems, in w...
Garbage collection algorithms for shared-memory multiprocessors typically rely on some form of globa...
An orthogonally persistent system maintains data beyond any program execution. The principle of pers...
Garbage collection algorithms for shared-memory mul-tiprocessors typically rely on some form of glob...
. We present a novel algorithm for Garbage Collection (GC) in Distributed Shared Memory systems (dsm...
We describe the PerDiS persistent distributed store and its garbage collection algorithm. The PerDiS...
This paper describes the design and implementation of a garbage collection scheme on large-scale dis...
We expand an acyclic distributed garbage collector (the cleanup protocol of Stub-Scion Pair Chains) ...
In this paper we present the design and implementation of a conservative garbage collection algorith...
this paper we discuss the important issues related to managing persistent data in a distributed syst...
This paper presents a lock-free algorithm for mark&sweep garbage collection (GC) in a realistic mode...
We consider a shared store based on distributed shared memory (DSM), supporting persistence by reach...
International audienceWe consider a shared store based on distributed shared memory (DSM), supportin...
Support for distributed co-operative work implies object sharing. The memory management of these di...
Many techniques have been devised for garbage collecting main memory heaps for programming languages...
We present a garbage-collection algorithm, suitable for loosely-coupled multiprocessor systems, in w...
Garbage collection algorithms for shared-memory multiprocessors typically rely on some form of globa...
An orthogonally persistent system maintains data beyond any program execution. The principle of pers...
Garbage collection algorithms for shared-memory mul-tiprocessors typically rely on some form of glob...
. We present a novel algorithm for Garbage Collection (GC) in Distributed Shared Memory systems (dsm...
We describe the PerDiS persistent distributed store and its garbage collection algorithm. The PerDiS...
This paper describes the design and implementation of a garbage collection scheme on large-scale dis...
We expand an acyclic distributed garbage collector (the cleanup protocol of Stub-Scion Pair Chains) ...
In this paper we present the design and implementation of a conservative garbage collection algorith...
this paper we discuss the important issues related to managing persistent data in a distributed syst...
This paper presents a lock-free algorithm for mark&sweep garbage collection (GC) in a realistic mode...