DocumentCode
1499313
Title
A parallel asynchronous garbage collection algorithm for distributed systems
Author
Bagherzadeh, Nader ; Heng, Seng-lai ; Wu, Chuan-lin
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Irvine, CA, USA
Volume
3
Issue
1
fYear
1991
fDate
3/1/1991 12:00:00 AM
Firstpage
100
Lastpage
107
Abstract
The problem of distributed garbage collection is discussed. An algorithm for parallel distributed asynchronous garbage collection is presented. The liveness and safety properties of this method are demonstrated. The algorithm does not require a global clock, complex termination detection methods, or distributed synchronization techniques. A new color code is introduced to distinguish between local cells (black) and those that are exclusively accessible from the remote pointers (gray). The mutator operation is revised to handle a multiple mutator scheme on a given local memory. Simulation results show that the developed distributed and parallel algorithm performs much better than the sequential method as tested on a Balance 8000 computer
Keywords
distributed processing; parallel algorithms; storage management; Balance 8000 computer; color code; distributed systems; liveness; mutator operation; parallel asynchronous garbage collection algorithm; safety properties; simulation; Clocks; Computational modeling; Computer simulation; Concurrent computing; Distributed computing; Parallel algorithms; Performance evaluation; Safety; Sequential analysis; Synchronization;
fLanguage
English
Journal_Title
Knowledge and Data Engineering, IEEE Transactions on
Publisher
ieee
ISSN
1041-4347
Type
jour
DOI
10.1109/69.75893
Filename
75893
Link To Document