Project Pages
- Dynamic Optimization Group
- IBM Whole-system Analysis of Idle Time (WAIT)
- Jikes RVM
- Liquid Metal
- WALA
- X10
Professional Interests
- Computer Science
- Computer Architecture
- Design Automation
- Programming Languages & Software Engineering
- Supercomputing
- Web
Professional Associations
- ACM
- ACM SIGPLAN
Contact Information
Tab navigation
- Profile
- Publications
- Patents
My research interests include static and dynamic program analysis, programming language implementation techniques, and parallel and scientific computation.
I'm currently the manager of the Dynamic Optimization group. The group has been working on the Liquid Metal project, a general purpose language designed for heterogeneous systems which mix CPUs, GPUs, and FPGAs.
I am one of the primary developers and maintainers of the T. J. Watson Libraries for Analysis, aka WALA.
WAIT is now publicly available!
I previously worked on Jikes RVM .
Education:
June 1998 Ph.D. in Computer Science, University of California, San Diego
June 1994 M.S. in Computer Science, University of California, San Diego
May 1992 B.S. in Math and Computer Science, Duke University
IBM T.J. Watson Research Center
Route 134 / P. O. Box 704
Yorktown Heights, NY 10598