(Enter summary)
Abstract: Cache performance is an important part of total performance in modern computer
systems. This paper describes the use of trace-driven simulation to estimate the effect
of garbage collection algorithms on cache performance. Traces from four large Common
Lisp programs have been collected and analyzed with an all-associativity cache
simulator. While previous work has focused on the effect of garbage collection on page
reference locality, this evaluation unambiguously shows that garbage collection... (Update)
Context of citations to this paper: More
...[18] Smith and Morrisett [13] and Hicks et al. 10] compare different memory management schemes with respect to their efficiency. Zorn [17] looks at the cache performance of different garbage collectors. We do not look at run time efficiency but instead concentrate on the...
...[32] Smith and Morrisett [24] and Hicks et al. 16] compare different memory management schemes with respect to their efficiency. Zorn [31] looks at the cache performance of different garbage collectors. We do not look at run time efficiency but instead concentrate on the...
Cited by: More
Memory Characterization of the ECperf Benchmark - Karlsson, al. (2002)
(Correct)
the Garbage Collection Bibliography - Richard Jones (2003)
(Correct)
The Measured Cost of Conservative Garbage Collection - Zorn (1993)
(Correct)
Active bibliography (related documents): More All
0.8: Barrier Methods for Garbage Collection - Zorn (1990)
(Correct)
0.3: Partition Selection Policies in Object Database Garbage Collection - Cook (1994)
(Correct)
0.3: Effectively Controlling Garbage Collection Rates in.. - Cook, Klauser, Wolf, Zorn (1994)
(Correct)
Similar documents based on text: More All
0.3: Garbage Collection in Java - Martin (1997)
(Correct)
0.3: Designing Systems for Evaluation: - Case Study Of
(Correct)
0.2: A Memory Allocation Profiler for C and Lisp Programs - Benjamin Zorn Department (1988)
(Correct)
Related documents from co-citation: More All
20: Caching considerations for generational garbage collection
- Wilson, Lam et al. - 1992
14: Simple generational garbage collection and fast allocation
- Appel - 1989
12: A real-time garbage collector based on the lifetimes of objects
- Lieberman, Hewitt - 1983
BibTeX entry: (Update)
Benjamin Zorn. The effect of garbage collection on cache performance. Technical Report CU-CS-528-91, University of Colorado at Boulder, Dept. of Computer Science, Boulder, Colorado, May 1991. http://citeseer.ist.psu.edu/zorn91effect.html More
@techreport{ zorn91effect,
author = "Benjamin Zorn",
title = "The Effect of Garbage Collection on Cache Performance",
number = "CU--CS--528--91",
address = "Department of Computer Science, Boulder, Colorado",
year = "1991",
url = "citeseer.ist.psu.edu/zorn91effect.html" }
Citations (may not include all citations):
443
Improving direct-mapped cache performance by the addition of..
- Jouppi - 1990
173
A real-time garbage collector based on the lifetimes of obje..
- Lieberman, Hewitt - 1983
167
Generation scavenging: A non-disruptive high performance sto.. (context) - Ungar - 1984
139
Recursive functions of symbolic expressions and their comput..
- McCarthy - 1960
132
A nonrecursive list compacting algorithm (context) - Cheney - 1970
101
Garbage collection in a large Lisp system (context) - Moon - 1984
94
The effect of context switches on cache performance (context) - Mogul, Borg - 1991
73
A Lisp garbage-collector for virtual memory computer systems (context) - Fenichel, Yochelson - 1969
70
Cache memories (context) - Smith - 1982
56
Comparative Performance Evaluation of Garbage Collection Alg.. (context) - Zorn - 1989
35
A lifetime-based garbage collector for LISP systems on gener..
- Sobalvarro - 1988
34
The performance impact of block sizes and fetch strategies (context) - Przybylski - 1990
34
On adding garbage collection and runtime types to a strongly.. (context) - Rovner - 1985
32
Improving locality of reference in a garbage-collecting memo.. (context) - Courts - 1988
30
Comparing mark-and-sweep and stop-and-copy garbage collectio.. (context) - Zorn - 1990
18
Aspects of Cache Memory and Instruction Buffer Performance (context) - Hill - 1987
9
Cache memory design considerations to support languages with.. (context) - Peng, Sohi - 1989
6
Caching considerations for generation garbage collection: a .. (context) - Wilson, Lam et al.
5
Research Institute for Mathematical Sciences (context) - Yuasa, Hagiya et al.
3
Also appears as Computer Systems Laboratory tech report CSL-.. (context) - Shaw, of et al. - 1988
3
Allegro Common Lisp User Guide (context) - Incorporated - 1988
The graph only includes citing articles where the year of publication is known.
Documents on the same site (http://www.harlequin.co.uk/mm/reference/bib/full.html): More
A Lifetime-based Garbage Collector for LISP Systems on.. - Sobalvarro (1988)
(Correct)
Recursive Functions of Symbolic Expressions and Their.. - McCarthy (1960)
(Correct)
Garbage Collection using a Dynamic Threatening Boundary - David Barrett (1995)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC