| 2012 | ||
|---|---|---|
| j6 | Enric Tejedor, Montse Farreras, David Grove, Rosa M. Badia, Gheorghe Almasi, Jesús Labarta: A high-productivity task-based programming model for clusters. Concurrency and Computation: Practice and Experience 24(18): 2421-2448 (2012) | |
| c46 | Vivek Kumar, Daniel Frampton, Stephen M. Blackburn, David Grove, Olivier Tardieu: Work-stealing without the baggage. OOPSLA 2012: 297-314 | |
| c45 | Bard Bloom, David Grove, Benjamin Herta, Ashish Sabharwal, Horst Samulowitz, Vijay A. Saraswat: SatX10: A Scalable Plug&Play Parallel SAT Framework - (Tool Presentation). SAT 2012: 463-468 | |
| 2011 | ||
| c44 | Enric Tejedor, Montse Farreras, David Grove, Rosa M. Badia, Gheorghe Almasi, Jesús Labarta: ClusterSs: a task-based programming model for clusters. HPDC 2011: 267-268 | |
| c43 | Josh Milthorpe, V. Ganesh, Alistair P. Rendell, David Grove: X10 as a Parallel Language for Scientific Computation: Practice and Experience. IPDPS 2011: 1080-1088 | |
| c42 | Rajkishore Barik, Jisheng Zhao, David Grove, Igor Peshansky, Zoran Budimlic, Vivek Sarkar: Communication Optimizations for Distributed-Memory X10 Programs. IPDPS 2011: 1101-1113 | |
| c41 | Vijay A. Saraswat, Prabhanjan Kambadur, Sreedhar B. Kodali, David Grove, Sriram Krishnamoorthy: Lifeline-based global load balancing. PPOPP 2011: 201-212 | |
| 2009 | ||
| c40 | Greg Steffan, Mark G. Stoodley, David Grove, Ondrej Lhoták, Kit Barton: 8th Workshop on Compiler-Driven Performance. CASCON 2009: 315-316 | |
| c39 | Daniel Frampton, Stephen M. Blackburn, Perry Cheng, Robin Garner, David Grove, J. Eliot B. Moss, Sergey I. Salishev: Demystifying magic: high-level low-level programming. VEE 2009: 81-90 | |
| 2008 | ||
| j5 | Doug Lea, David F. Bacon, David Grove: Languages and performance engineering: method, instrumentation, and pedagogy. SIGPLAN Notices 43(11): 87-92 (2008) | |
| c38 | Joshua S. Auerbach, David F. Bacon, Perry Cheng, David Grove, Ben Biron, Charlie Gracie, Bill McCloskey, Aleksandar Micic, Ryan Sciampacone: Tax-and-spend: democratic scheduling for real-time garbage collection. EMSOFT 2008: 245-254 | |
| 2007 | ||
| c37 | Daniel Frampton, David F. Bacon, Perry Cheng, David Grove: Generational Real-Time Garbage Collection. ECOOP 2007: 101-125 | |
| c36 | Joshua S. Auerbach, David F. Bacon, Bob Blainey, Perry Cheng, Michael Dawson, Mike Fulton, David Grove, Darren Hart, Mark G. Stoodley: Design and implementation of a comprehensive real-time java virtual machine. EMSOFT 2007: 249-258 | |
| c35 | David F. Bacon, Perry Cheng, David Grove: TuningFork: a platform for visualization and analysis of complex real-time systems. OOPSLA Companion 2007: 854-855 | |
| c34 | 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: Libra: a library operating system for a jvm in a virtualized execution environment. VEE 2007: 44-54 | |
| 2006 | ||
| c33 | David F. Bacon, Perry Cheng, Daniel Frampton, David Grove, Matthias Hauswirth, V. T. Rajan: Demonstration: On-Line Visualization and Analysis of Real-Time Systems with TuningFork. CC 2006: 96-100 | |
| c32 | Xianglong Huang, Stephen M. Blackburn, David Grove, Kathryn S. McKinley: Fast and efficient partial code reordering: taking advantage of dynamic recompilatior. ISMM 2006: 184-192 | |
| c31 | Daniel Spoonhower, Joshua S. Auerbach, David F. Bacon, Perry Cheng, David Grove: Eventrons: a safe programming construct for high-frequency hard real-time applications. PLDI 2006: 283-294 | |
| e1 | Hans-Juergen Boehm, David Grove (Eds.): Proceedings of the 2nd International Conference on Virtual Execution Environments, VEE 2006, Ottawa, Ontario, Canada, June 14-16, 2006. ACM 2006 | |
| 2005 | ||
| j4 | Bowen Alpern, Steve Augart, Stephen M. Blackburn, Maria A. Butrico, Anthony Cocchi, Perry Cheng, Julian Dolby, Stephen J. Fink, David Grove, Michael Hind, Kathryn S. McKinley, Mark F. Mergen, J. Eliot B. Moss, Ton Anh Ngo, Vivek Sarkar, Martin Trapp: The Jikes Research Virtual Machine project: Building an open-source research community. IBM Systems Journal 44(2): 399-418 (2005) | |
| c30 | Matthew Arnold, David Grove: Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines. CGO 2005: 51-62 | |
| c29 | Martin T. Vechev, David F. Bacon, Perry Cheng, David Grove: Derivation and Evaluation of Concurrent Collectors. ECOOP 2005: 577-601 | |
| c28 | David F. Bacon, Perry Cheng, David Grove, Michael Hind, V. T. Rajan, Eran Yahav, Matthias Hauswirth, Christoph M. Kirsch, Daniel Spoonhower, Martin T. Vechev: High-level real-time programming in Java. EMSOFT 2005: 68-78 | |
| c27 | David F. Bacon, Perry Cheng, David Grove, Martin T. Vechev: Syncopation: generational real-time garbage collection in the metronome. LCTES 2005: 183-192 | |
| 2004 | ||
| c26 | David F. Bacon, Perry Cheng, David Grove: Garbage collection for embedded systems. EMSOFT 2004: 125-136 | |
| c25 | Peter F. Sweeney, Matthias Hauswirth, Brendon Cahoon, Perry Cheng, Amer Diwan, David Grove, Michael Hind: Using Hardware Performance Monitors to Understand the Behavior of Java Applications. Virtual Machine Research and Technology Symposium 2004: 57-72 | |
| 2003 | ||
| c24 | ||
| c23 | John Corwin, David F. Bacon, David Grove, Chet Murthy: MJ: a rational module system for Java and its applications. OOPSLA 2003: 241-254 | |
| 2002 | ||
| c22 | David F. Bacon, Stephen J. Fink, David Grove: Space- and Time-Efficient Implementation of the Java Object Model. ECOOP 2002: 111-132 | |
| c21 | Bowen Alpern, Maria A. Butrico, Anthony Cocchi, Julian Dolby, Stephen J. Fink, David Grove, Ton Ngo: Experiences Porting the Jikes RVM to Linux/IA32. Java Virtual Machine Research and Technology Symposium 2002: 51-64 | |
| c20 | Sorin Lerner, David Grove, Craig Chambers: Composing dataflow analyses and transformations. POPL 2002: 270-282 | |
| 2001 | ||
| j3 | Chandra Krintz, David Grove, Vivek Sarkar, Brad Calder: Reducing the overhead of dynamic compilation. Softw., Pract. Exper. 31(8): 717-738 (2001) | |
| j2 | David Grove, Craig Chambers: A framework for call graph construction algorithms. ACM Trans. Program. Lang. Syst. 23(6): 685-746 (2001) | |
| c19 | Clark Verbrugge, José Nelson Amaral, Mark G. Stoodley, David Grove, Kit Barton: 10th Workshop on Compiler-Driven Performance. CASCON 2001: 371-372 | |
| c18 | Bowen Alpern, Anthony Cocchi, David Grove, Derek Lieber: Efficient Dispatch of Java Interface Methods. HPCN Europe 2001: 621-628 | |
| c17 | Bowen Alpern, Anthony Cocchi, David Grove: Dynamic Type Checking in Jalapeño. Java Virtual Machine Research and Technology Symposium 2001 | |
| c16 | Bowen Alpern, Anthony Cocchi, Stephen J. Fink, David Grove, Derek Lieber: Efficient Implementation of Java Interfaces: Invokeinterface Considered Harmless. OOPSLA 2001: 108-124 | |
| c15 | Jan-Willem Maessen, Vivek Sarkar, David Grove: Program analysis for safety guarantees in a Java virtual machine written in Java. PASTE 2001: 62-65 | |
| 2000 | ||
| j1 | Bowen Alpern, C. Richard Attanasio, John J. Barton, Michael G. Burke, Perry Cheng, Jong-Deok Choi, Anthony Cocchi, Stephen J. Fink, David Grove, Michael Hind, Susan Flynn Hummel, Derek Lieber, Vassily Litvinov, Mark F. Mergen, Ton Ngo, James R. Russell, Vivek Sarkar, Mauricio J. Serrano, Janice C. Shepherd, Stephen E. Smith, Vugranam C. Sreedhar, Harini Srinivasan, John Whaley: The Jalapeño virtual machine. IBM Systems Journal 39(1): 211-238 (2000) | |
| c14 | Matthew Arnold, Stephen J. Fink, David Grove, Michael Hind, Peter F. Sweeney: Adaptive optimization in the Jalapeño JVM. OOPSLA 2000: 47-65 | |
| c13 | Matthew Arnold, Stephen Fink, David Grove, Michael Hind, Peter F. Sweeney: Adaptive optimization in the Jalapeño JVM (poster session). OOPSLA Addendum 2000: 125-126 | |
| 1999 | ||
| c12 | Michael G. Burke, Jong-Deok Choi, Stephen J. Fink, David Grove, Michael Hind, Vivek Sarkar, Mauricio J. Serrano, Vugranam C. Sreedhar, Harini Srinivasan, John Whaley: The Jalapeño Dynamic Optimizing Compiler for Java. Java Grande 1999: 129-141 | |
| c11 | Jong-Deok Choi, David Grove, Michael Hind, Vivek Sarkar: Efficient and Precise Modeling of Exceptions for the Analysis of Java Programs. PASTE 1999: 21-31 | |
| 1998 | ||
| c10 | ||
| 1997 | ||
| c9 | David Grove, Greg DeFouw, Jeffrey Dean, Craig Chambers: Call Graph Construction in Object-Oriented Languages. OOPSLA 1997: 108-124 | |
| 1996 | ||
| c8 | ||
| c7 | Jeffrey Dean, Greg DeFouw, David Grove, Vassily Litvinov, Craig Chambers: Vortex: An Optimizing Compiler for Object-Oriented Languages. OOPSLA 1996: 83-100 | |
| 1995 | ||
| c6 | ||
| c5 | Jeffrey Dean, David Grove, Craig Chambers: Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis. ECOOP 1995: 77-101 | |
| c4 | Craig Chambers, Jeffrey Dean, David Grove: A Framework for Selective Recompilation in the Presence of Complex Intermodule Dependencies. ICSE 1995: 221-230 | |
| c3 | David Grove, Jeffrey Dean, Charles Garrett, Craig Chambers: Profile-Guided Receiver Class Prediction. OOPSLA 1995: 108-123 | |
| c2 | Jeffrey Dean, Craig Chambers, David Grove: Selective Specialization for Object-Oriented Languages. PLDI 1995: 93-102 | |
| 1994 | ||
| c1 | Jeffrey Dean, Craig Chambers, David Grove: Identifying Profitable Specialization in Object-Oriented Languages. PEPM 1994: 85-96 | |
Colors in the list of coauthors
Last update Tue May 21 17:54:11 2013 CET by the DBLP Team —
Data released under the ODC-BY 1.0 license — See also our legal information page