Skip to content

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.

YearVenueTitleAuthors
2017OOPSLAThe serverless trilemma: function composition for serverless computing.Ioana Baldini, Perry Cheng, Stephen J. Fink, Nick Mitchell, Vinod Muthusamy, Rodric Rabbah, Philippe Suter, Olivier Tardieu
2016ICSECloud-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
2016MiddlewareBuilding a Chatbot with Serverless Computing.Mengting Yan, Paul C. Castro, Perry Cheng, Vatche Ishakian
2013ASPDACThe Liquid Metal IP bridge.Perry Cheng, Stephen J. Fink, Rodric M. Rabbah, Sunil Shukla
2013ECOOPThe 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
2012DACA compiler and runtime for heterogeneous computing.Joshua S. Auerbach, David F. Bacon, Ioana Burcea, Perry Cheng, Stephen J. Fink, Rodric M. Rabbah, Sunil Shukla
2012PLDIAnd then there were none: a stall-free real-time garbage collector for reconfigurable hardware.David F. Bacon, Perry Cheng, Sunil Shukla
2012PLDICompiling 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
2011DACVirtualization of heterogeneous machines hardware description in a synthesizable object-oriented language.Joshua S. Auerbach, David F. Bacon, Perry Cheng, Rodric M. Rabbah, Sunil Shukla
2010OOPSLALime: a Java-compatible and synthesizable language for heterogeneous architectures.Joshua S. Auerbach, David F. Bacon, Perry Cheng, Rodric M. Rabbah
2009VEEDemystifying magic: high-level low-level programming.Daniel Frampton, Stephen M. Blackburn, Perry Cheng, Robin Garner, David Grove, J. Eliot B. Moss, Sergey I. Salishev
2008EMSOFTTax-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
2007ECOOPGenerational Real-Time Garbage Collection.Daniel Frampton, David F. Bacon, Perry Cheng, David Grove
2007EMSOFTDesign 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
2007OOPSLATuningFork: a platform for visualization and analysis of complex real-time systems.David F. Bacon, Perry Cheng, David Grove
2006CCDemonstration: 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
2006PLDIEventrons: a safe programming construct for high-frequency hard real-time applications.Daniel Spoonhower, Joshua S. Auerbach, David F. Bacon, Perry Cheng, David Grove
2005ECOOPDerivation and Evaluation of Concurrent Collectors.Martin T. Vechev, David F. Bacon, Perry Cheng, David Grove
2005EMSOFTHigh-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
2004EMSOFTGarbage collection for embedded systems.David F. Bacon, Perry Cheng, David Grove
2004ICSEOil and Water? High Performance Garbage Collection in Java with MMTk.Stephen M. Blackburn, Perry Cheng, Kathryn S. McKinley
2004OOPSLAA unified theory of garbage collection.David F. Bacon, Perry Cheng, V. T. Rajan
2004OOPSLAThe garbage collection advantage: improving program locality.Xianglong Huang, Stephen M. Blackburn, Kathryn S. McKinley, J. Eliot B. Moss, Zhenlin Wang, Perry Cheng
2004SIGMETRICSMyths and realities: the performance impact of garbage collection.Stephen M. Blackburn, Perry Cheng, Kathryn S. McKinley
2003POPLA real-time garbage collector with low overhead and consistent utilization.David F. Bacon, Perry Cheng, V. T. Rajan
2001PLDIA Parallel, Real-Time Garbage Collector.Perry Cheng, Guy E. Blelloch
2001SPAARoom synchronizations.Guy E. Blelloch, Perry Cheng, Phillip B. Gibbons
1999PLDIOn Bounding Time and Space for Multiprocessor Garbage Collection.Guy E. Blelloch, Perry Cheng
1999PLDIOn bounding time and space for multiprocessor garbage collection (with retrospective)Guy E. Blelloch, Perry Cheng
1998PLDIGenerational Stack Collection and Profile-Driven Pretenuring.Perry Cheng, Robert Harper, Peter Lee
1997SACKnowledge assessment using fuzzy conceptual representation.Perry Cheng, Danny Kilis, Graeme Knight
1997SACAn architecture for an integrated active help system.Graeme Knight, Danny Kilis, Perry Cheng
1996PLDITIL: A Type-Directed Optimizing Compiler for ML.David Tarditi, J. Gregory Morrisett, Perry Cheng, Christopher A. Stone, Robert Harper, Peter Lee
1996PLDITIL: a type-directed, optimizing compiler for ML (with retrospective)David Tarditi, J. Gregory Morrisett, Perry Cheng, Christopher A. Stone, Robert Harper, Peter Lee