Kean G. Kuiper
IBM
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Kean G. Kuiper.
international symposium on memory management | 2002
Ori Ben-Yitzhak; Irit Goft; Elliot K. Kolodner; Kean G. Kuiper; Victor Leikehman
Garbage collectors of the mark-sweep family may suffer from memory fragmentation and require the use of compaction. Known compaction methods are expensive and work while program activity is stopped, so that compaction is often a major contributor to garbage collection pause times. We present a parallel incremental compaction algorithm that reduces pause times by working in parallel and evacuating a part of the heap when the program threads are stopped for garbage collection. Our algorithm works with collectors based on mark-sweep, including mostly concurrent collectors. We have implemented a prototype of our algorithm as part of the garbage collector in the IBM JVM. Measurements of our prototype show that even with the most simple-minded policies, e.g., for choosing the area to evacuate, parallel incremental compaction can successfully reduce maximum garbage collection pause times with a minimal performance penalty.
Ibm Systems Journal | 2000
Robert Tod Dimpsey; Rajiv Arora; Kean G. Kuiper
Archive | 2002
Geoffrey Owen Blandy; Robert Tod Dimpsey; Kean G. Kuiper; Matthew Francis Peters
Archive | 2008
Jimmie Earl Dewitt; Jesse M. Gordon; Frank Eliot Levine; Kean G. Kuiper; Enio Manuel Pineda; Robert John Urquhart
Archive | 2004
William Preston Alexander; Robert Tod Dimpsey; Kean G. Kuiper; Frank Eliot Levine; Robert John Urquhart
Archive | 2007
Kean G. Kuiper; Frank Eliot Levine; Enio Manuel Pineda
Archive | 2001
Kean G. Kuiper
Archive | 2011
Kean G. Kuiper; Frank Eliot Levine
Archive | 2007
Kean G. Kuiper; Frank Eliot Levine; Enio Manuel Pineda
Archive | 2010
Kean G. Kuiper; Frank Eliot Levine