D-Index & Metrics Best Publications

D-Index & Metrics D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.

Discipline name D-index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines. Citations Publications World Ranking National Ranking
Computer Science D-index 33 Citations 7,446 105 World Ranking 8406 National Ranking 3894

Research.com Recognitions

Awards & Achievements

2012 - ACM Fellow For contributions to programming languages and for the development of open-source research infrastructures.

2010 - ACM Distinguished Member

2006 - ACM Senior Member

2004 - Fellow of the American Academy of Arts and Sciences

Overview

What is he best known for?

The fields of study he is best known for:

  • Programming language
  • Operating system
  • Compiler

His main research concerns Programming language, Theoretical computer science, Java, Compiler and Object-oriented programming. His work in Theoretical computer science addresses issues such as Graph, which are connected to fields such as Class-based programming, Interactive programming, Class hierarchy and Call site. The Java study combines topics in areas such as Program optimization, Thread and Virtual machine.

His study in Virtual machine is interdisciplinary in nature, drawing from both Software engineering and Virtual reality. The study incorporates disciplines such as Compiled language and Overhead in addition to Compiler. His studies deal with areas such as Real-time computing and Program behavior as well as Operating system.

His most cited work include:

  • Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis (554 citations)
  • The Jalapeño virtual machine (547 citations)
  • Adaptive optimization in the Jalapeno JVM (365 citations)

What are the main themes of his work throughout his whole career to date?

His primary areas of study are Programming language, Operating system, Parallel computing, Garbage collection and Java. Within one scientific family, David Grove focuses on topics pertaining to Theoretical computer science under Programming language, and may sometimes address concerns connected to Graph and Class. His Operating system research is multidisciplinary, relying on both Computer architecture, Embedded system and Interface.

His Parallel computing study combines topics from a wide range of disciplines, such as Optimizing compiler, Partitioned global address space, Programming paradigm and Just-in-time compilation. His Garbage collection research incorporates elements of Virtual machine, Real-time computing and Object model. His work in Virtual machine covers topics such as Profiling which are related to areas like Adaptive system and Adaptive optimization.

He most often published in these fields:

  • Programming language (31.19%)
  • Operating system (22.02%)
  • Parallel computing (22.02%)

What were the highlights of his more recent work (between 2012-2019)?

  • Programming paradigm (12.84%)
  • Distributed computing (13.76%)
  • Scalability (9.17%)

In recent papers he was focusing on the following fields of study:

David Grove mostly deals with Programming paradigm, Distributed computing, Scalability, Parallel computing and Partitioned global address space. Software engineering, Redundancy, Cloud computing, Analytics and Event is closely connected to Runtime system in his research, which is encompassed under the umbrella topic of Programming paradigm. As a part of the same scientific family, he mostly works in the field of Scalability, focusing on Work stealing and, on occasion, Idle, Data parallelism, Task parallelism and Instruction-level parallelism.

David Grove studied Parallel computing and Load balancing that intersect with Initialization, Speedup and Scheduling. His Concurrency study contributes to a more complete understanding of Programming language. The study incorporates disciplines such as Toolchain and Executable in addition to Compiler.

Between 2012 and 2019, his most popular works were:

  • Resilient X10: efficient failure-aware programming (40 citations)
  • X10 and APGAS at Petascale (34 citations)
  • GLB: lifeline-based global load balancing library in x10 (29 citations)

In his most recent research, the most cited papers focused on:

  • Programming language
  • Operating system
  • Compiler

David Grove mainly focuses on Programming paradigm, Distributed computing, Parallel computing, Partitioned global address space and Load balancing. His research in Programming paradigm intersects with topics in Runtime system, World Wide Web, Event, Analytics and Software engineering. His study in the field of Fault tolerance also crosses realms of Software framework.

His Parallel computing study frequently draws connections to other fields, such as Stencil code. He has included themes like Petascale computing and Range in his Partitioned global address space study. In his research, he undertakes multidisciplinary study on Load balancing and IBM.

This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.

Best Publications

Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis.

Dean J;Grove D;Chambers C.
Lecture Notes in Computer Science (1995)

885 Citations

Optimization of Object-Oriented Programs Using Static Class Hierarchy Analysis

Jeffrey Dean;David Grove;Craig Chambers.
european conference on object oriented programming (1995)

824 Citations

The Jalapeño virtual machine

B. Alpern;C. R. Attanasio;J. J. Barton;M. G. Burke.
Ibm Systems Journal (2000)

792 Citations

The Jalapeño virtual machine

B. Alpern;C. R. Attanasio;J. J. Barton;M. G. Burke.
Ibm Systems Journal (2000)

792 Citations

Adaptive optimization in the Jalapeno JVM

Matthew Arnold;Stephen Fink;David Grove;Michael Hind.
conference on object-oriented programming systems, languages, and applications (2000)

619 Citations

Adaptive optimization in the Jalapeno JVM

Matthew Arnold;Stephen Fink;David Grove;Michael Hind.
conference on object-oriented programming systems, languages, and applications (2000)

619 Citations

Call graph construction in object-oriented languages

David Grove;Greg DeFouw;Jeffrey Dean;Craig Chambers.
conference on object-oriented programming systems, languages, and applications (1997)

451 Citations

Call graph construction in object-oriented languages

David Grove;Greg DeFouw;Jeffrey Dean;Craig Chambers.
conference on object-oriented programming systems, languages, and applications (1997)

451 Citations

The Jalapeño dynamic optimizing compiler for Java

Michael G. Burke;Jong-Deok Choi;Stephen Fink;David Grove.
Proceedings of the ACM 1999 conference on Java Grande (1999)

422 Citations

The Jalapeño dynamic optimizing compiler for Java

Michael G. Burke;Jong-Deok Choi;Stephen Fink;David Grove.
Proceedings of the ACM 1999 conference on Java Grande (1999)

422 Citations

If you think any of the details on this page are incorrect, let us know.

Contact us

Best Scientists Citing David Grove

Kathryn S. McKinley

Kathryn S. McKinley

Google (United States)

Publications: 57

Barbara G. Ryder

Barbara G. Ryder

Virginia Tech

Publications: 44

Atanas Rountev

Atanas Rountev

The Ohio State University

Publications: 32

Jan Vitek

Jan Vitek

Northeastern University

Publications: 30

Walter Binder

Walter Binder

Universita della Svizzera Italiana

Publications: 28

Lieven Eeckhout

Lieven Eeckhout

Ghent University

Publications: 28

Mira Mezini

Mira Mezini

Technical University of Darmstadt

Publications: 27

Laurie Hendren

Laurie Hendren

McGill University

Publications: 25

Vivek Sarkar

Vivek Sarkar

Georgia Institute of Technology

Publications: 25

J. Eliot B. Moss

J. Eliot B. Moss

University of Massachusetts Amherst

Publications: 24

David F. Bacon

David F. Bacon

Google (United States)

Publications: 21

Craig Chambers

Craig Chambers

Google (United States)

Publications: 20

Frank Tip

Frank Tip

Northeastern University

Publications: 20

Frank Eliot Levine

Frank Eliot Levine

IBM (United States)

Publications: 19

Marco Pistoia

Marco Pistoia

JPMorgan Chase & Co (United States)

Publications: 19

Julian Dolby

Julian Dolby

IBM (United States)

Publications: 18

Trending Scientists

Moncef Gabbouj

Moncef Gabbouj

Tampere University

Sanjam Garg

Sanjam Garg

University of California, Berkeley

Khalid Aziz

Khalid Aziz

University of Alberta

Hongbing Fu

Hongbing Fu

Capital Normal University

Liping Li

Liping Li

Jilin University

Jean Roncali

Jean Roncali

University of Angers

Yuki Yamada

Yuki Yamada

University of Tokyo

Laurence Packer

Laurence Packer

Keele University

Urs Jenal

Urs Jenal

University of Basel

Peng Huang

Peng Huang

Sun Yat-sen University

Ronald W. Ellis

Ronald W. Ellis

United States Military Academy

Samuel Aparicio

Samuel Aparicio

University of British Columbia

Karl D. Froyd

Karl D. Froyd

Cooperative Institute for Research in Environmental Sciences

Robert Shapley

Robert Shapley

New York University

Bernhard J. Hering

Bernhard J. Hering

University of Minnesota

John Cleland

John Cleland

London School of Hygiene & Tropical Medicine

Something went wrong. Please try again later.