default search action
David Grove
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c61]Benjamin Darnell, Hetarth Chopra, Aaron Councilman, David Grove, Yu-Xiong Wang, Vikram S. Adve:
An Empirical Comparison of Code Generation Approaches for Ansible. InteNSE 2024: 1-6 - 2023
- [j13]Olivier Tardieu, David Grove, Gheorghe-Teodor Bercea, Paul Castro, Jaroslaw Cwiklik, Edward A. Epstein:
Reliable Actors with Retry Orchestration. Proc. ACM Program. Lang. 7(PLDI): 1293-1316 (2023) - 2022
- [c60]David Grove:
Virtual programming environments: programming the cloud (keynote). VEE 2022: 2 - 2021
- [i2]Olivier Tardieu, David Grove, Gheorghe-Teodor Bercea, Paul Castro, Jaroslaw Cwiklik, Edward A. Epstein:
Reliable Actors with Retry Orchestration. CoRR abs/2111.11562 (2021)
2010 – 2019
- 2019
- [j12]David Grove, Sara S. Hamouda, Benjamin Herta, Arun Iyengar, Kiyokuni Kawachiya, Josh Milthorpe, Vijay A. Saraswat, Avraham Shinnar, Mikio Takeuchi, Olivier Tardieu:
Failure Recovery in Resilient X10. ACM Trans. Program. Lang. Syst. 41(3): 15:1-15:30 (2019) - 2017
- [j11]David Grove:
Introduction to the Special Section on PPoPP'15. ACM Trans. Parallel Comput. 3(4): 19:1 (2017) - [c59]David M. Ungar, David Grove, Hubertus Franke:
Dynamic atomicity: optimizing swift memory management. DLS 2017: 15-26 - 2016
- [j10]Matthew Arnold, David Grove, Benjamin Herta, Michael Hind, Martin Hirzel, Arun Iyengar, Louis Mandel, Vijay A. Saraswat, Avraham Shinnar, Jérôme Siméon, Mikio Takeuchi, Olivier Tardieu, Wei Zhang:
META: Middleware for Events, Transactions, and Analytics. IBM J. Res. Dev. 60(2-3) (2016) - [j9]Olivier Tardieu, Benjamin Herta, David Cunningham, David Grove, Prabhanjan Kambadur, Vijay A. Saraswat, Avraham Shinnar, Mikio Takeuchi, Mandana Vaziri, Wei Zhang:
X10 and APGAS at Petascale. ACM Trans. Parallel Comput. 2(4): 25:1-25:32 (2016) - [c58]Wei Zhang, Martin Hirzel, David Grove:
AQuA: adaptive quality analytics. DEBS 2016: 169-180 - [c57]Sara S. Hamouda, Benjamin Herta, Josh Milthorpe, David Grove, Olivier Tardieu:
Resilient X10 over MPI user level failure mitigation. X10@PLDI 2016: 18-23 - 2015
- [c56]Michihiro Horie, Mikio Takeuchi, Kiyokuni Kawachiya, David Grove:
Optimization of x10 programs with ROSE compiler infrastructure. X10@PLDI 2015: 19-24 - [e6]David Grove, Stephen M. Blackburn:
Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation, Portland, OR, USA, June 15-17, 2015. ACM 2015, ISBN 978-1-4503-3468-6 [contents] - [e5]Albert Cohen, David Grove:
Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP 2015, San Francisco, CA, USA, February 7-11, 2015. ACM 2015, ISBN 978-1-4503-3205-7 [contents] - 2014
- [c55]David Grove, Josh Milthorpe, Olivier Tardieu:
Supporting Array Programming in X10. ARRAY@PLDI 2014: 38-43 - [c54]Wei Zhang, Olivier Tardieu, David Grove, Benjamin Herta, Tomio Kamada, Vijay A. Saraswat, Mikio Takeuchi:
GLB: lifeline-based global load balancing library in x10. PPAA@PPoPP 2014: 31-40 - [c53]Olivier Tardieu, Benjamin Herta, David Cunningham, David Grove, Prabhanjan Kambadur, Vijay A. Saraswat, Avraham Shinnar, Mikio Takeuchi, Mandana Vaziri:
X10 and APGAS at Petascale. PPoPP 2014: 53-66 - [c52]David Cunningham, David Grove, Benjamin Herta, Arun Iyengar, Kiyokuni Kawachiya, Hiroki Murata, Vijay A. Saraswat, Mikio Takeuchi, Olivier Tardieu:
Resilient X10: efficient failure-aware programming. PPoPP 2014: 67-80 - [c51]Vivek Kumar, Stephen M. Blackburn, David Grove:
Friendly barriers: efficient work-stealing with return barriers. VEE 2014: 165-176 - [e4]David Grove, Samuel Z. Guyer:
International Symposium on Memory Management, ISMM '14, Edinburgh, United Kingdom, June 12, 2014. ACM 2014, ISBN 978-1-4503-2921-7 [contents] - 2013
- [c50]David Grove:
A tutorial on X10 and its implementation. X10@PLDI 2013: 1 - [c49]Mikio Takeuchi, David Cunningham, David Grove, Vijay A. Saraswat:
Java interoperability in managed X10. X10@PLDI 2013: 39-46 - [e3]Michael Hind, David Grove:
Proceedings of the third ACM SIGPLAN X10 Workshop, X10 2013, Seattle, Washington, USA, June 20, 2013. ACM 2013, ISBN 978-1-4503-2157-0 [contents] - [i1]Wei Zhang, Olivier Tardieu, David Grove, Benjamin Herta, Tomio Kamada, Vijay A. Saraswat, Mikio Takeuchi:
GLB: Lifeline-based Global Load Balancing library in X10. CoRR abs/1312.5691 (2013) - 2012
- [j8]Enric Tejedor, Montse Farreras, David Grove, Rosa M. Badia, Gheorghe Almási, Jesús Labarta:
A high-productivity task-based programming model for clusters. Concurr. Comput. Pract. Exp. 24(18): 2421-2448 (2012) - [c48]Bowen Alpern, Anonthy Cocchi, David Grove:
Some new approaches to partial inlining. VMIL@SPLASH 2012: 39-48 - [c47]Vivek Kumar, Daniel Frampton, Stephen M. Blackburn, David Grove, Olivier Tardieu:
Work-stealing without the baggage. OOPSLA 2012: 297-314 - [c46]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 - [e2]David Grove:
VMIL@SPLASH 2012: Proceedings of the sixth ACM workshop on Virtual machines and intermediate languages, Tucson, Arizona, USA, 21 October 2012. ACM 2012, ISBN 978-1-4503-1633-0 [contents] - 2011
- [c45]Clark Verbrugge, José Nelson Amaral, Mark G. Stoodley, David Grove, Kit Barton:
10th Workshop on Compiler-Driven Performance. CASCON 2011: 371-372 - [c44]Enric Tejedor, Montse Farreras, David Grove, Rosa M. Badia, Gheorghe Almási, 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 - 2010
- [c40]Han Dong, Shujia Zhou, David Grove:
X10-enabled MapReduce. PGAS 2010: 9
2000 – 2009
- 2009
- [c39]Greg Steffan, Mark G. Stoodley, David Grove, Ondrej Lhoták, Kit Barton:
8th Workshop on Compiler-Driven Performance. CASCON 2009: 315-316 - [c38]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
- [j7]Doug Lea, David F. Bacon, David Grove:
Languages and performance engineering: method, instrumentation, and pedagogy. ACM SIGPLAN Notices 43(11): 87-92 (2008) - [c37]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
- [c36]Daniel Frampton, David F. Bacon, Perry Cheng, David Grove:
Generational Real-Time Garbage Collection. ECOOP 2007: 101-125 - [c35]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 - [c34]David F. Bacon, Perry Cheng, David Grove:
TuningFork: a platform for visualization and analysis of complex real-time systems. OOPSLA Companion 2007: 854-855 - [c33]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
- [c32]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 - [c31]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 - [c30]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:
Proceedings of the 2nd International Conference on Virtual Execution Environments, VEE 2006, Ottawa, Ontario, Canada, June 14-16, 2006. ACM 2006, ISBN 978-1-59593-332-4 [contents] - 2005
- [j6]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 Syst. J. 44(2): 399-418 (2005) - [j5]Matthew Arnold, Stephen J. Fink, David Grove, Michael Hind, Peter F. Sweeney:
A Survey of Adaptive Optimization in Virtual Machines. Proc. IEEE 93(2): 449-466 (2005) - [c29]Matthew Arnold, David Grove:
Collecting and Exploiting High-Accuracy Call Graph Profiles in Virtual Machines. CGO 2005: 51-62 - [c28]Martin T. Vechev, David F. Bacon, Perry Cheng, David Grove:
Derivation and Evaluation of Concurrent Collectors. ECOOP 2005: 577-601 - [c27]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 - [c26]David F. Bacon, Perry Cheng, David Grove, Martin T. Vechev:
Syncopation: generational real-time garbage collection in the metronome. LCTES 2005: 183-192 - 2004
- [c25]David F. Bacon, Perry Cheng, David Grove:
Garbage collection for embedded systems. EMSOFT 2004: 125-136 - [c24]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
- [c23]Kim M. Hazelwood, David Grove:
Adaptive Online Context-Sensitive Inlining. CGO 2003: 253-264 - [c22]John Corwin, David F. Bacon, David Grove, Chet Murthy:
MJ: a rational module system for Java and its applications. OOPSLA 2003: 241-254 - 2002
- [c21]David F. Bacon, Stephen J. Fink, David Grove:
Space- and Time-Efficient Implementation of the Java Object Model. ECOOP 2002: 111-132 - [c20]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 - [c19]Sorin Lerner, David Grove, Craig Chambers:
Composing dataflow analyses and transformations. POPL 2002: 270-282 - 2001
- [j4]Chandra Krintz, David Grove, Vivek Sarkar, Brad Calder:
Reducing the overhead of dynamic compilation. Softw. Pract. Exp. 31(8): 717-738 (2001) - [j3]David Grove, Craig Chambers:
A framework for call graph construction algorithms. ACM Trans. Program. Lang. Syst. 23(6): 685-746 (2001) - [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
- [j2]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 Syst. J. 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
1990 – 1999
- 1999
- [j1]Jong-Deok Choi, David Grove, Michael Hind, Vivek Sarkar:
Efficient and precise modeling of exceptions for the analysis of Java programs. ACM SIGSOFT Softw. Eng. Notes 24(5): 21-31 (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
- [b1]David Grove:
Effective interprocedural optimization of object-oriented languages. University of Washington, USA, 1998 - [c10]Greg DeFouw, David Grove, Craig Chambers:
Fast Interprocedural Class Analysis. POPL 1998: 222-236 - 1997
- [c9]David Grove, Greg DeFouw, Jeffrey Dean, Craig Chambers:
Call Graph Construction in Object-Oriented Languages. OOPSLA 1997: 108-124 - 1996
- [c8]David Grove:
A comparison of algorithms for interprocedural class analysis. CASCON 1996: 13 - [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]David Grove:
The impact of interprocedural class analysis on optimization. CASCON 1995: 25 - [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
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-10-23 21:23 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint