• Home
  • Search
  • Cache performance of chronological garbage collection
  • Cite Icon2
  • https://doi.org/10.1109/ccece.1998.682534Copy DOI Icon

Cache performance of chronological garbage collection

  • May 24, 1998
  • Yuping Ding +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The paper presents the cache performance analysis of the Chronological Garbage Collection algorithm used in the LVM system. The LVM is a new Logic Virtual Machine for Prolog. It adopts one stack policy for all dynamic memory requirements and cooperates with an efficient garbage collection algorithm, Chronological Garbage Collection to recuperate space, not as deliberate garbage collection operation but as a natural activity of the LVM engine to gather useful objects. This algorithm takes advantages of the traditional copying, mark-compact, generational, and incremental garbage collection schemes. In order to determine the improvement of cache performance under our garbage collection algorithm, we developed an emulator to do the trace driven cache simulation. Direct mapped cache and set-associative cache with different cache sizes, block sizes and set associativities are simulated and measured. The objectives of this simulation are to verify and validate our experimental results, and to find important factors which influence the performance of the CGC algorithm.

Similar Papers
  • Research Article
  • Citations46

A mean field model for a class of garbage collection algorithms in flash-based solid state drives

  • Jun 14, 2013
  • ACM SIGMETRICS Performance Evaluation Review
  • Benny Van Houdt
  • Conference Article
  • Citations59

Error-free garbage collection traces

  • Jun 01, 2002
  • Matthew Hertz +4
  • Research Article
  • Citations9

Error-free garbage collection traces

  • Jun 01, 2002
  • ACM SIGMETRICS Performance Evaluation Review
  • Matthew Hertz +4
  • Conference Article
  • Citations24

NG2C: pretenuring garbage collection with dynamic generations for HotSpot big data applications

  • Jun 18, 2017
  • Rodrigo Bruno +2
  • Research Article
  • Citations15

Swap-aware garbage collection algorithm for NAND flash-based consumer electronics

  • Feb 01, 2014
  • IEEE Transactions on Consumer Electronics
  • Guangxia Xu +2
  • Conference Article

Improving the Performance of the Deferrable Server Based Garbage Collection Scheduling Strategy

  • Dec 01, 2006
  • Ali Ebrahim El Desokey +3
  • Research Article
  • Citations15

Beltway

  • May 17, 2002
  • ACM SIGPLAN Notices
  • Stephen M Blackburn +3
  • Conference Article
  • Citations115

Beltway

  • May 17, 2002
  • Stephen M Blackburn +3
  • Book Chapter
  • Citations22

On-the-fly garbage collection: New algorithms inspired by program proofs

  • Jan 01, 1982
  • Mordechai Ben-Ari
  • Research Article
  • Citations39

Lock-free parallel and concurrent garbage collection by mark&sweep

  • Nov 20, 2006
  • Science of Computer Programming
  • H Gao +2
  • Research Article
  • Citations28

Controlling garbage collection and heap growth to reduce the execution time of Java applications

  • Sep 01, 2006
  • ACM Transactions on Programming Languages and Systems
  • Tim Brecht +3
  • Research Article
  • Citations15

Adjustable block size coherent caches

  • Apr 01, 1992
  • ACM SIGARCH Computer Architecture News
  • Czarek Dubnicki +1
  • Conference Article
  • Citations42

Atomic incremental garbage collection and recovery for a large stable heap

  • Jun 01, 1993
  • Elliot K Kolodner +1
  • Conference Article
  • Citations11

Garbage collection in the next C++ standard

  • Jun 19, 2009
  • Hans-J Boehm +1
  • Research Article
  • Citations19

Application-specific garbage collection

  • Feb 23, 2007
  • Journal of Systems and Software
  • Sunil Soman +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.