Benchmarks for Reference counting
"Prasad" <[email protected]> Tue, 24 Oct 2006 17:16:19 -0400
| Newsgroups | gmane.comp.programming.garbage-collection.general |
|---|---|
| Message-ID | <[email protected]> |
Hello all, We are studying the performance of reference counting on superscalar architectures. We are using Dynamic Simplescalar and Jikes RVM for our simulation infrastructure. The ulterior RC algorithm we are using copy-collects in the new gen and reference-counts in the old gen. Initial runs using SPECJVM 98 and Da Capo benchmarks indicate very low old-gen activity. Changes to the implementation of reference counting cause hardly any effect on performance. This seems to indicate that copy-collection dominates execution time, branch-misprediction rate, and all other performance numbers. Can anyone confirm that these benchmarks have low old-gen activity? And can anyone point us to other benchmarks that have enough old-gen activity for us to see the effects of changes in RC implementation? Thanks -Prasad