1991
DOI: 10.1145/113446.113461
|View full text |Cite
|
Sign up to set email alerts
|

Effective “static-graph” reorganization to improve locality in garbage-collected systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
39
0

Year Published

1998
1998
2017
2017

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 44 publications
(40 citation statements)
references
References 24 publications
1
39
0
Order By: Relevance
“…Finally, we compared our approach against the WilsonLam-Moher algorithm [30], which uses a hierarchical decomposition algorithm for copying data between semispaces (instead of Cheney's breadth-first traversal) to improve a program's virtual memory (page) locality. This experiment (Table 6) investigated whether techniques designed to improve locality at the memory (page) level are effective at the cache level, and to ensure that the cachemiss rate reductions in Table 5 are not exaggerated by the poor locality of the base case (which uses Cheney's breadthfirst traversal algorithm).…”
Section: Resultsmentioning
confidence: 99%
See 3 more Smart Citations
“…Finally, we compared our approach against the WilsonLam-Moher algorithm [30], which uses a hierarchical decomposition algorithm for copying data between semispaces (instead of Cheney's breadth-first traversal) to improve a program's virtual memory (page) locality. This experiment (Table 6) investigated whether techniques designed to improve locality at the memory (page) level are effective at the cache level, and to ensure that the cachemiss rate reductions in Table 5 are not exaggerated by the poor locality of the base case (which uses Cheney's breadthfirst traversal algorithm).…”
Section: Resultsmentioning
confidence: 99%
“…Moon describes a modification to this algorithm that results in approximate depth-first copying [18]. Wilson et al further refine the traversal to obtain hierarchical grouping of objects in TO space [30]. The copying algorithm ( Figure 9) described in this section uses the object affinity graph to produce a cache-conscious layout of objects in TO space.…”
Section: Combining Cache-conscious Data Placement With Garbage Collecmentioning
confidence: 99%
See 2 more Smart Citations
“…Although there are works on how to reap the merits of virtual memory system [26][25] [27], these proposed mechanisms are mostly ignored by current garbage collectors, as pointed out in [24] where the authors propose to build barriers between secondary storage and the main memory in order to avoid collection paging. We should also mention [5] which describes a concurrent, incremental and parallel algorithm designed for compactors.…”
Section: Vm-aware Designmentioning
confidence: 99%