Skip to content

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.

YearVenueTitleAuthors
2024ICSEAn Empirical Comparison of Code Generation Approaches for Ansible.Benjamin Darnell, Hetarth Chopra, Aaron Councilman, David Grove, Yu-Xiong Wang, Vikram S. Adve
2022VEEVirtual programming environments: programming the cloud (keynote).David Grove
2017DLSDynamic atomicity: optimizing swift memory management.David M. Ungar, David Grove, Hubertus Franke
2016PLDIResilient X10 over MPI user level failure mitigation.Sara S. Hamouda, Benjamin Herta, Josh Milthorpe, David Grove, Olivier Tardieu
2015PLDIOptimization of x10 programs with ROSE compiler infrastructure.Michihiro Horie, Mikio Takeuchi, Kiyokuni Kawachiya, David Grove
2014PLDISupporting Array Programming in X10.David Grove, Josh Milthorpe, Olivier Tardieu
2014PPoPPResilient X10: efficient failure-aware programming.David Cunningham, David Grove, Benjamin Herta, Arun Iyengar, Kiyokuni Kawachiya, Hiroki Murata, Vijay A. Saraswat, Mikio Takeuchi, Olivier Tardieu
2014PPoPPX10 and APGAS at Petascale.Olivier Tardieu, Benjamin Herta, David Cunningham, David Grove, Prabhanjan Kambadur, Vijay A. Saraswat, Avraham Shinnar, Mikio Takeuchi, Mandana Vaziri
2014PPoPPGLB: lifeline-based global load balancing library in x10.Wei Zhang, Olivier Tardieu, David Grove, Benjamin Herta, Tomio Kamada, Vijay A. Saraswat, Mikio Takeuchi
2014VEEFriendly barriers: efficient work-stealing with return barriers.Vivek Kumar, Stephen M. Blackburn, David Grove
2013PLDIA tutorial on X10 and its implementation.David Grove
2013PLDIJava interoperability in managed X10.Mikio Takeuchi, David Cunningham, David Grove, Vijay A. Saraswat
2012OOPSLASome new approaches to partial inlining.Bowen Alpern, Anonthy Cocchi, David Grove
2012OOPSLAWork-stealing without the baggage.Vivek Kumar, Daniel Frampton, Stephen M. Blackburn, David Grove, Olivier Tardieu
2012SATSatX10: A Scalable Plug&Play Parallel SAT Framework - (Tool Presentation).Bard Bloom, David Grove, Benjamin Herta, Ashish Sabharwal, Horst Samulowitz, Vijay A. Saraswat
2011HPDCClusterSs: a task-based programming model for clusters.Enric Tejedor, Montse Farreras, David Grove, Rosa M. Badia, Gheorghe Almsi, Jess Labarta
2011PPoPPLifeline-based global load balancing.Vijay A. Saraswat, Prabhanjan Kambadur, Sreedhar B. Kodali, David Grove, Sriram Krishnamoorthy
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
2007VEELibra: 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
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
2005CGOCollecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines.Matthew Arnold, 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
2003CGOAdaptive Online Context-Sensitive Inlining.Kim M. Hazelwood, David Grove
2003OOPSLAMJ: a rational module system for Java and its applications.John Corwin, David F. Bacon, David Grove, Chet Murthy
2002ECOOPSpace- and Time-Efficient Implementation of the Java Object Model.David F. Bacon, Stephen J. Fink, David Grove
2002POPLComposing dataflow analyses and transformations.Sorin Lerner, David Grove, Craig Chambers
2001OOPSLAEfficient Implementation of Java Interfaces: Invokeinterface Considered Harmless.Bowen Alpern, Anthony Cocchi, Stephen J. Fink, David Grove, Derek Lieber
2000OOPSLAAdaptive optimization in the Jalapeo JVM.Matthew Arnold, Stephen J. Fink, David Grove, Michael Hind, Peter F. Sweeney
2000OOPSLAAdaptive optimization in the Jalapeo JVM (poster session).Matthew Arnold, Stephen Fink, David Grove, Michael Hind, Peter F. Sweeney
1998POPLFast Interprocedural Class Analysis.Greg DeFouw, David Grove, Craig Chambers
1997OOPSLACall Graph Construction in Object-Oriented Languages.David Grove, Greg DeFouw, Jeffrey Dean, Craig Chambers
1996OOPSLAVortex: An Optimizing Compiler for Object-Oriented Languages.Jeffrey Dean, Greg DeFouw, David Grove, Vassily Litvinov, Craig Chambers
1995ECOOPOptimization of Object-Oriented Programs Using Static Class Hierarchy Analysis.Jeffrey Dean, David Grove, Craig Chambers
1995ICSEA Framework for Selective Recompilation in the Presence of Complex Intermodule Dependencies.Craig Chambers, Jeffrey Dean, David Grove
1995OOPSLAProfile-Guided Receiver Class Prediction.David Grove, Jeffrey Dean, Charles Garrett, Craig Chambers
1995PLDISelective Specialization for Object-Oriented Languages.Jeffrey Dean, Craig Chambers, David Grove
1994PEPMIdentifying Profitable Specialization in Object-Oriented Languages.Jeffrey Dean, Craig Chambers, David Grove