Registered user since Mon 19 May 2014
I am a Research Staff Member in the Programming Technologies Department at the IBM T.J. Watson Research Center. I also manage the Parallel Languages, Applications, and Tools group. I joined IBM Research in 1998 after completing my PhD at the University of Washington.
My research is focused on developing and applying innovative compiler and runtime system technology with the end goal of enabling programmers to use high-level languages when constructing high performance software systems. I am interested in a wide variety of topics in programming language design and implementation including the analysis and optimization of object-oriented languages, virtual machine design and implementation, scalable runtime systems, Just-In-Time compilation, online feedback-directed optimization, and garbage collection.
View general profile