Proceedings of the Third IEEE Symposium on Parallel and Distributed Processing
DOI: 10.1109/spdp.1991.218226
|View full text |Cite
|
Sign up to set email alerts
|

On multi-threaded list-processing and garbage collection

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
6
0

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 6 publications
(6 citation statements)
references
References 12 publications
0
6
0
Order By: Relevance
“…The original S-threads memory management scheme distributes the SACLIB heap to threads as paged segments of cells, and it uses preventive garbage collection (Küchlin and Nevin, 1991). If a side-effect free functional programming style is used, then the result of a function can be copied into its parent's heap segment, and its own heap segment, containing all garbage, can be recycled in bulk.…”
Section: Parallel Symbolic Computation With Virtual S-threadsmentioning
confidence: 99%
“…The original S-threads memory management scheme distributes the SACLIB heap to threads as paged segments of cells, and it uses preventive garbage collection (Küchlin and Nevin, 1991). If a side-effect free functional programming style is used, then the result of a function can be copied into its parent's heap segment, and its own heap segment, containing all garbage, can be recycled in bulk.…”
Section: Parallel Symbolic Computation With Virtual S-threadsmentioning
confidence: 99%
“…The original S-threads memory management scheme distributes the SAC-2 heap to threads as paged segments of cells, and it uses preventive garbage collection (Küchlin and Nevin, 1991). If a side-effect free functional programming style is used, then the result of a function can be copied into its parent's heap segment, and its own heap segment, containing all garbage, can be recycled in bulk.…”
Section: Parallel Computation With Virtual S-threadsmentioning
confidence: 99%
“…) and language independent implementations (Ferreira, 1991). Mark-and-Sweep is also amenable to various forms of concurrency (Dijkstra et al, 1978;Baker, 1978;Washabaugh & Kafura, 1990;Kuechlin & Nevin, 1991;Boehm et al, 1991;Tanaka et al, 1994). Most implementations use a timestamp to mark chunks mutated during the relatively long marking phase, allowing both the mutator -and-Compact (A and C) and the collector free access to the heap.…”
Section: Mark-and-sweepmentioning
confidence: 99%
“…Preventive garbage collection, is the technique of performing garbage collection at a point in time at which the application is using minimal memory, in terms of both stack and heap (Kuechlin & Nevin, 1991). Because memory in use is at a minimum, the time taken to perform the garbage collection is minimised.…”
Section: Preventive Garbage Collectionmentioning
confidence: 99%
See 1 more Smart Citation