David Grove
Publication record assembled from the DBLP archive of ranked conferences.
Papers indexed
44
Venues
14
Active years
1994–2024
Best venue rank
A*
Where they publish
Papers
44 indexed papers, newest first.
| Year | Venue | Title | Authors |
|---|---|---|---|
| 2024 | ICSE | An Empirical Comparison of Code Generation Approaches for Ansible. | Benjamin Darnell, Hetarth Chopra, Aaron Councilman, David Grove, Yu-Xiong Wang, Vikram S. Adve |
| 2022 | VEE | Virtual programming environments: programming the cloud (keynote). | David Grove |
| 2017 | DLS | Dynamic atomicity: optimizing swift memory management. | David M. Ungar, David Grove, Hubertus Franke |
| 2016 | PLDI | Resilient X10 over MPI user level failure mitigation. | Sara S. Hamouda, Benjamin Herta, Josh Milthorpe, David Grove, Olivier Tardieu |
| 2015 | PLDI | Optimization of x10 programs with ROSE compiler infrastructure. | Michihiro Horie, Mikio Takeuchi, Kiyokuni Kawachiya, David Grove |
| 2014 | PLDI | Supporting Array Programming in X10. | David Grove, Josh Milthorpe, Olivier Tardieu |
| 2014 | PPoPP | Resilient X10: efficient failure-aware programming. | David Cunningham, David Grove, Benjamin Herta, Arun Iyengar, Kiyokuni Kawachiya, Hiroki Murata, Vijay A. Saraswat, Mikio Takeuchi, Olivier Tardieu |
| 2014 | PPoPP | X10 and APGAS at Petascale. | Olivier Tardieu, Benjamin Herta, David Cunningham, David Grove, Prabhanjan Kambadur, Vijay A. Saraswat, Avraham Shinnar, Mikio Takeuchi, Mandana Vaziri |
| 2014 | PPoPP | GLB: lifeline-based global load balancing library in x10. | Wei Zhang, Olivier Tardieu, David Grove, Benjamin Herta, Tomio Kamada, Vijay A. Saraswat, Mikio Takeuchi |
| 2014 | VEE | Friendly barriers: efficient work-stealing with return barriers. | Vivek Kumar, Stephen M. Blackburn, David Grove |
| 2013 | PLDI | A tutorial on X10 and its implementation. | David Grove |
| 2013 | PLDI | Java interoperability in managed X10. | Mikio Takeuchi, David Cunningham, David Grove, Vijay A. Saraswat |
| 2012 | OOPSLA | Some new approaches to partial inlining. | Bowen Alpern, Anonthy Cocchi, David Grove |
| 2012 | OOPSLA | Work-stealing without the baggage. | Vivek Kumar, Daniel Frampton, Stephen M. Blackburn, David Grove, Olivier Tardieu |
| 2012 | SAT | SatX10: A Scalable Plug&Play Parallel SAT Framework - (Tool Presentation). | Bard Bloom, David Grove, Benjamin Herta, Ashish Sabharwal, Horst Samulowitz, Vijay A. Saraswat |
| 2011 | HPDC | ClusterSs: a task-based programming model for clusters. | Enric Tejedor, Montse Farreras, David Grove, Rosa M. Badia, Gheorghe Almsi, Jess Labarta |
| 2011 | PPoPP | Lifeline-based global load balancing. | Vijay A. Saraswat, Prabhanjan Kambadur, Sreedhar B. Kodali, David Grove, Sriram Krishnamoorthy |
| 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 |
| 2007 | VEE | Libra: a library operating system for a jvm in a virtualized execution environment. | Glenn Ammons, Jonathan Appavoo, Maria A. Butrico, Dilma Da Silva, David Grove, Kiyokuni Kawachiya, Orran Krieger, Bryan S. Rosenburg, Eric Van Hensbergen, Robert W. Wisniewski |
| 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 | CGO | Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines. | Matthew Arnold, 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 |
| 2003 | CGO | Adaptive Online Context-Sensitive Inlining. | Kim M. Hazelwood, David Grove |
| 2003 | OOPSLA | MJ: a rational module system for Java and its applications. | John Corwin, David F. Bacon, David Grove, Chet Murthy |
| 2002 | ECOOP | Space- and Time-Efficient Implementation of the Java Object Model. | David F. Bacon, Stephen J. Fink, David Grove |
| 2002 | POPL | Composing dataflow analyses and transformations. | Sorin Lerner, David Grove, Craig Chambers |
| 2001 | OOPSLA | Efficient Implementation of Java Interfaces: Invokeinterface Considered Harmless. | Bowen Alpern, Anthony Cocchi, Stephen J. Fink, David Grove, Derek Lieber |
| 2000 | OOPSLA | Adaptive optimization in the Jalapeo JVM. | Matthew Arnold, Stephen J. Fink, David Grove, Michael Hind, Peter F. Sweeney |
| 2000 | OOPSLA | Adaptive optimization in the Jalapeo JVM (poster session). | Matthew Arnold, Stephen Fink, David Grove, Michael Hind, Peter F. Sweeney |
| 1998 | POPL | Fast Interprocedural Class Analysis. | Greg DeFouw, David Grove, Craig Chambers |
| 1997 | OOPSLA | Call Graph Construction in Object-Oriented Languages. | David Grove, Greg DeFouw, Jeffrey Dean, Craig Chambers |
| 1996 | OOPSLA | Vortex: An Optimizing Compiler for Object-Oriented Languages. | Jeffrey Dean, Greg DeFouw, David Grove, Vassily Litvinov, Craig Chambers |
| 1995 | ECOOP | Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis. | Jeffrey Dean, David Grove, Craig Chambers |
| 1995 | ICSE | A Framework for Selective Recompilation in the Presence of Complex Intermodule Dependencies. | Craig Chambers, Jeffrey Dean, David Grove |
| 1995 | OOPSLA | Profile-Guided Receiver Class Prediction. | David Grove, Jeffrey Dean, Charles Garrett, Craig Chambers |
| 1995 | PLDI | Selective Specialization for Object-Oriented Languages. | Jeffrey Dean, Craig Chambers, David Grove |
| 1994 | PEPM | Identifying Profitable Specialization in Object-Oriented Languages. | Jeffrey Dean, Craig Chambers, David Grove |