Research Accomplishments

Much of my research has focused on several major topics: the analysis and optimization of multithreaded programs, the analysis and optimization of divide and conquer programs, synchronization optimizations, and automatic parallelization of sequential programs.