Proceedings of the 1992 ACM Conference on LISP and Functional Programming 1992
DOI: 10.1145/141471.141500
|View full text |Cite
|
Sign up to set email alerts
|

Caching considerations for generational garbage collection

Abstract: Garbage-collected systems allocate and reuse memory cyclically; this imposes a cyclic pattern on memory accesses that has its own distinctive locality charac

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

1992
1992
2013
2013

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 45 publications
(7 citation statements)
references
References 12 publications
0
7
0
Order By: Relevance
“…Although there has been a large amount of experimental work on showing how good garbage collection can lead to efficient use of caches and disks ( [7,8,12,23] and many references in [14]), we know of none that try to prove bounds for algorithms for functional programs when manipulating recursive data types such as lists or trees. Abello et.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Although there has been a large amount of experimental work on showing how good garbage collection can lead to efficient use of caches and disks ( [7,8,12,23] and many references in [14]), we know of none that try to prove bounds for algorithms for functional programs when manipulating recursive data types such as lists or trees. Abello et.…”
Section: Related Workmentioning
confidence: 99%
“…However, it is known experimentally that by using certain standard memory allocation schemes purely functional programs (no side effects) can be reasonably cache efficient with regards to both spatial and temporal locality [7,8,12,23]. We give two examples.…”
Section: Introductionmentioning
confidence: 99%
“…Some prior work tries to understand and improve the cache behavior of heap loads by measuring the cache impact of garbage collection [12,18,23,30,32,33].…”
Section: Cache Performancementioning
confidence: 99%
“…However, a direct consequence of CGC is that the cache miss rate can be sharply reduced. Related problems of cache performance have been widely studied 23,17,25,11]. We h a ve simulated the cache performance of CGC based on an old experimental version of LVM 9].…”
Section: Chronological Garbage Collec-tionmentioning
confidence: 99%