Stephen M. Blackburn
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
39
Venues
12
Active years
1992–2026
Best venue rank
A*
Where they publish
Papers
39 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2026 | ISPASS | Reclaiming Energy: Quantifying the Energy Overheads of Garbage Collection on Mobile Devices. | Kunal Sareen, Stephen M. Blackburn |
| 2025 | ASPLOS | Rethinking Java Performance Analysis. | Stephen M. Blackburn, Zixian Cai, Rui Chen, Xi Yang, John Zhang, John N. Zigman |
| 2022 | ISPASS | Distilling the Real Cost of Production Garbage Collectors. | Zixian Cai, Stephen M. Blackburn, Michael D. Bond, Martin Maas |
| 2022 | PLDI | Mako: a low-pause, high-throughput evacuating collector for memory-disaggregated datacenters. | Haoran Ma, Shi Liu, Chenxi Wang, Yifan Qiao, Michael D. Bond, Stephen M. Blackburn, Miryung Kim, Guoqing Harry Xu |
| 2022 | PLDI | Low-latency, high-throughput garbage collection. | Wenyu Zhao, Stephen M. Blackburn, Kathryn S. McKinley |
| 2020 | VEE | Deconstructing the garbage-first collector. | Wenyu Zhao, Stephen M. Blackburn |
| 2019 | OOPSLA | Designing a low-level virtual machine for implementing real-time managed languages. | Javad Ebrahimian Amiri, Stephen M. Blackburn, Antony L. Hosking, Michael Norrish |
| 2018 | VEE | Hop, Skip, & Jump: Practical On-Stack Replacement for a Cross-Platform Language-Neutral VM. | Kunshan Wang, Stephen M. Blackburn, Antony L. Hosking, Michael Norrish |
| 2016 | CGO | Portable performance on asymmetric multicore processors. | Ivan Jibaja, Ting Cao, Stephen M. Blackburn, Kathryn S. McKinley |
| 2016 | USENIX | Elfen Scheduling: Fine-Grain Principled Borrowing from Latency-Critical Workloads Using Simultaneous Multithreading. | Xi Yang, Stephen M. Blackburn, Kathryn S. McKinley |
| 2015 | ISCA | Computer performance microscopy with Shim. | Xi Yang, Stephen M. Blackburn, Kathryn S. McKinley |
| 2014 | OOPSLA | Fast conservative garbage collection. | Rifat Shahriyar, Stephen M. Blackburn, Kathryn S. McKinley |
| 2014 | VEE | Friendly barriers: efficient work-stealing with return barriers. | Vivek Kumar, Stephen M. Blackburn, David Grove |
| 2013 | OOPSLA | Taking off the gloves with reference counting Immix. | Rifat Shahriyar, Stephen M. Blackburn, Xi Yang, Kathryn S. McKinley |
| 2013 | PLDI | Using managed runtime systems to tolerate holes in wearable memories. | Tiejun Gao, Karin Strauss, Stephen M. Blackburn, Kathryn S. McKinley, Doug Burger, James R. Larus |
| 2012 | ISCA | The Yin and Yang of power and performance for asymmetric hardware and managed software. | Ting Cao, Stephen M. Blackburn, Tiejun Gao, Kathryn S. McKinley |
| 2012 | OOPSLA | Work-stealing without the baggage. | Vivek Kumar, Daniel Frampton, Stephen M. Blackburn, David Grove, Olivier Tardieu |
| 2012 | OOPSLA | Bypassing portability pitfalls of high-level low-level programming. | Yi Lin, Stephen M. Blackburn |
| 2012 | OOPSLA | 6th workshop on virtual machines and intermediate languages (VMIL'12). | Hridesh Rajan, Michael Haupt, Christoph Bockisch, Stephen M. Blackburn |
| 2012 | VEE | Unpicking the knot: teasing apart VM/application interdependencies. | Yi Lin, Stephen M. Blackburn, Daniel Frampton |
| 2011 | ASPLOS | Looking back on the language and hardware revolutions: measured power, performance, and scaling. | Hadi Esmaeilzadeh, Ting Cao, Xi Yang, Stephen M. Blackburn, Kathryn S. McKinley |
| 2011 | OOPSLA | Why nothing matters: the impact of zeroing. | Xi Yang, Stephen M. Blackburn, Daniel Frampton, Jennifer B. Sartor, Kathryn S. McKinley |
| 2011 | PLDI | Deferred gratification: engineering for high performance garbage collection from the get go. | Ivan Jibaja, Stephen M. Blackburn, Mohammad R. Haghighat, Kathryn S. McKinley |
| 2010 | OOPSLA | Workshop on experimental evaluation of software and systems in computer science (Evaluate 2010). | Stephen M. Blackburn, Amer Diwan, Matthias Hauswirth, Atif M. Memon, Peter F. Sweeney |
| 2010 | PLDI | Z-rays: divide arrays and conquer speed and flexibility. | Jennifer B. Sartor, Stephen M. Blackburn, Daniel Frampton, Martin Hirzel, Kathryn S. McKinley |
| 2009 | OOPSLA | A concurrent dynamic analysis framework for multicore hardware. | Jungwoo Ha, Matthew Arnold, Stephen M. Blackburn, Kathryn S. McKinley |
| 2009 | VEE | Demystifying magic: high-level low-level programming. | Daniel Frampton, Stephen M. Blackburn, Perry Cheng, Robin Garner, David Grove, J. Eliot B. Moss, Sergey I. Salishev |
| 2008 | PLDI | Immix: a mark-region garbage collector with space efficiency, fast collection, and mutator performance. | Stephen M. Blackburn, Kathryn S. McKinley |
| 2006 | OOPSLA | The DaCapo benchmarks: java benchmarking development and analysis. | Stephen M. Blackburn, Robin Garner, Chris Hoffmann, Asjad M. Khan, Kathryn S. McKinley, Rotem Bentzur, Amer Diwan, Daniel Feinberg, Daniel Frampton, Samuel Z. Guyer, Martin Hirzel, Antony L. Hosking, Maria Jump, Han Bok Lee, J. Eliot B. Moss, Aashish Phansalkar, Darko Stefanovic, Thomas VanDrunen, Daniel von Dincklage, Ben Wiedermann |
| 2005 | CC | Age-Oriented Concurrent Garbage Collection. | Harel Paz, Erez Petrank, Stephen M. Blackburn |
| 2004 | ICSE | Oil and Water? High Performance Garbage Collection in Java with MMTk. | Stephen M. Blackburn, Perry Cheng, Kathryn S. McKinley |
| 2004 | OOPSLA | The garbage collection advantage: improving program locality. | Xianglong Huang, Stephen M. Blackburn, Kathryn S. McKinley, J. Eliot B. Moss, Zhenlin Wang, Perry Cheng |
| 2004 | SIGMETRICS | Myths and realities: the performance impact of garbage collection. | Stephen M. Blackburn, Perry Cheng, Kathryn S. McKinley |
| 2003 | OOPSLA | Ulterior reference counting: fast garbage collection without a long wait. | Stephen M. Blackburn, Kathryn S. McKinley |
| 2002 | PLDI | Beltway: Getting Around Garbage Collection Gridlock. | Stephen M. Blackburn, Richard E. Jones, Kathryn S. McKinley, J. Eliot B. Moss |
| 2002 | SIGMETRICS | Error-free garbage collection traces: how to cheat and not get caught. | Matthew Hertz, Stephen M. Blackburn, J. Eliot B. Moss, Kathryn S. McKinley, Darko Stefanovic |
| 2001 | OOPSLA | Pretenuring for Java. | Stephen M. Blackburn, Sharad Singhai, Matthew Hertz, Kathryn S. McKinley, J. Eliot B. Moss |
| 2000 | OOPSLA | Profile-driven pretenuring for Java (poster session). | Stephen M. Blackburn, John Cavazos, Sharad Singhai, Asjad M. Khan, Kathryn S. McKinley, J. Eliot B. Moss, Sara Smolensky |
| 1992 | MVA | Extraction of Color Region Boundaries. | Stephen M. Blackburn |