Reference counting is a classical garbage collection method. Recently, a series of papers have extended the basic method to drastically reduce its notorious overhead and extend the basic method to run concurrently and efficiently on a modern computing platform. In this paper we investigate the use of prefetching to further improve the efficiency of the reference-counting collector. We propose potential prefetching opportunities for the advanced reference-counting collector and report an implementation of a collector that employs such prefetching. The proposed prefetch instructions were inserted into the Jikes reference-counting collector obtaining an average reduction of 8.7% of the memory management overheads. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Paz, H., & Petrank, E. (2007). Using prefetching to improve reference-counting garbage collectors. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4420 LNCS, pp. 48–63). Springer Verlag. https://doi.org/10.1007/978-3-540-71229-9_4
Mendeley helps you to discover research relevant for your work.