Perry Cheng
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
34
Venues
14
Active years
1996–2017
Best venue rank
A*
Where they publish
Papers
34 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2017 | OOPSLA | The serverless trilemma: function composition for serverless computing. | Ioana Baldini, Perry Cheng, Stephen J. Fink, Nick Mitchell, Vinod Muthusamy, Rodric Rabbah, Philippe Suter, Olivier Tardieu |
| 2016 | ICSE | Cloud-native, event-based programming for mobile applications. | Ioana Baldini, Paul C. Castro, Perry Cheng, Stephen J. Fink, Vatche Ishakian, Nick Mitchell, Vinod Muthusamy, Rodric Rabbah, Philippe Suter |
| 2016 | Middleware | Building a Chatbot with Serverless Computing. | Mengting Yan, Paul C. Castro, Perry Cheng, Vatche Ishakian |
| 2013 | ASPDAC | The Liquid Metal IP bridge. | Perry Cheng, Stephen J. Fink, Rodric M. Rabbah, Sunil Shukla |
| 2013 | ECOOP | The Shape of Things to Run - Compiling Complex Stream Graphs to Reconfigurable Hardware in Lime. | Joshua S. Auerbach, David F. Bacon, Perry Cheng, Steve Fink, Rodric M. Rabbah |
| 2012 | DAC | A compiler and runtime for heterogeneous computing. | Joshua S. Auerbach, David F. Bacon, Ioana Burcea, Perry Cheng, Stephen J. Fink, Rodric M. Rabbah, Sunil Shukla |
| 2012 | PLDI | And then there were none: a stall-free real-time garbage collector for reconfigurable hardware. | David F. Bacon, Perry Cheng, Sunil Shukla |
| 2012 | PLDI | Compiling a high-level language for GPUs: (via language support for architectures and compilers). | Christophe Dubach, Perry Cheng, Rodric M. Rabbah, David F. Bacon, Stephen J. Fink |
| 2011 | DAC | Virtualization of heterogeneous machines hardware description in a synthesizable object-oriented language. | Joshua S. Auerbach, David F. Bacon, Perry Cheng, Rodric M. Rabbah, Sunil Shukla |
| 2010 | OOPSLA | Lime: a Java-compatible and synthesizable language for heterogeneous architectures. | Joshua S. Auerbach, David F. Bacon, Perry Cheng, Rodric M. Rabbah |
| 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 | EMSOFT | Tax-and-spend: democratic scheduling for real-time garbage collection. | Joshua S. Auerbach, David F. Bacon, Perry Cheng, David Grove, Ben Biron, Charlie Gracie, Bill McCloskey, Aleksandar Micic, Ryan Sciampacone |
| 2007 | ECOOP | Generational Real-Time Garbage Collection. | Daniel Frampton, David F. Bacon, Perry Cheng, David Grove |
| 2007 | EMSOFT | Design and implementation of a comprehensive real-time java virtual machine. | Joshua S. Auerbach, David F. Bacon, Bob Blainey, Perry Cheng, Michael Dawson, Mike Fulton, David Grove, Darren Hart, Mark G. Stoodley |
| 2007 | OOPSLA | TuningFork: a platform for visualization and analysis of complex real-time systems. | David F. Bacon, Perry Cheng, David Grove |
| 2006 | CC | Demonstration: On-Line Visualization and Analysis of Real-Time Systems with TuningFork. | David F. Bacon, Perry Cheng, Daniel Frampton, David Grove, Matthias Hauswirth, V. T. Rajan |
| 2006 | PLDI | Eventrons: a safe programming construct for high-frequency hard real-time applications. | Daniel Spoonhower, Joshua S. Auerbach, David F. Bacon, Perry Cheng, David Grove |
| 2005 | ECOOP | Derivation and Evaluation of Concurrent Collectors. | Martin T. Vechev, David F. Bacon, Perry Cheng, David Grove |
| 2005 | EMSOFT | High-level real-time programming in Java. | David F. Bacon, Perry Cheng, David Grove, Michael Hind, V. T. Rajan, Eran Yahav, Matthias Hauswirth, Christoph M. Kirsch, Daniel Spoonhower, Martin T. Vechev |
| 2004 | EMSOFT | Garbage collection for embedded systems. | David F. Bacon, Perry Cheng, David Grove |
| 2004 | ICSE | Oil and Water? High Performance Garbage Collection in Java with MMTk. | Stephen M. Blackburn, Perry Cheng, Kathryn S. McKinley |
| 2004 | OOPSLA | A unified theory of garbage collection. | David F. Bacon, Perry Cheng, V. T. Rajan |
| 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 | POPL | A real-time garbage collector with low overhead and consistent utilization. | David F. Bacon, Perry Cheng, V. T. Rajan |
| 2001 | PLDI | A Parallel, Real-Time Garbage Collector. | Perry Cheng, Guy E. Blelloch |
| 2001 | SPAA | Room synchronizations. | Guy E. Blelloch, Perry Cheng, Phillip B. Gibbons |
| 1999 | PLDI | On Bounding Time and Space for Multiprocessor Garbage Collection. | Guy E. Blelloch, Perry Cheng |
| 1999 | PLDI | On bounding time and space for multiprocessor garbage collection (with retrospective) | Guy E. Blelloch, Perry Cheng |
| 1998 | PLDI | Generational Stack Collection and Profile-Driven Pretenuring. | Perry Cheng, Robert Harper, Peter Lee |
| 1997 | SAC | Knowledge assessment using fuzzy conceptual representation. | Perry Cheng, Danny Kilis, Graeme Knight |
| 1997 | SAC | An architecture for an integrated active help system. | Graeme Knight, Danny Kilis, Perry Cheng |
| 1996 | PLDI | TIL: A Type-Directed Optimizing Compiler for ML. | David Tarditi, J. Gregory Morrisett, Perry Cheng, Christopher A. Stone, Robert Harper, Peter Lee |
| 1996 | PLDI | TIL: a type-directed, optimizing compiler for ML (with retrospective) | David Tarditi, J. Gregory Morrisett, Perry Cheng, Christopher A. Stone, Robert Harper, Peter Lee |