IBM®
Skip to main content
    Country/region change    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    
IBM Research


About me  

Dave Grove

Dave Grove

Research Staff Member

Research Lab: Watson Research Center (Hawthorne)



My primary research interests are in programming language design and implementation. I've done work in the analysis and optimization of object-oriented languages, virtual machine design and implementation, JIT compilation, online feedback-directed optimization, and garbage collection.

Most of my current research is done in the context of the Metronome Project, which is making Java suitable for use in implementing large scale real-time systems. The Metronome garbage collector is now available as part of IBM's WebSphere Real Time product and TuningFork is available as an alphaworks download. For more details, see the project software page.


I am a member of the Dynamic Optimization Group, which developed the optimizing compiler and adaptive optimization system for the Jalapeņo virtual machine. In 2001, Jalapeņo became Jikes™ RVM and was released as an open source project. Since 2001, I have been a member of the Jikes RVM core team and steering committee.

I received my Ph.D. in Computer Science in October, 1998 from the University of Washington's Department of Computer Science and Engineering. While at UW, I was a member of the Cecil/Vortex project.




Last updated 12 Jul 2007

 
Projects  



  Additional information

Dynamic Optimization Group

Jikes RVM

Metronome

TuningFork



    About IBMPrivacyContact