My areas of interest include compilers and computer architecture. Specifically, I am interested in architectures, programming languages and compilers for energy-efficient exascale computing. I am also interested in dynamic binary translation, runtime/virtual execution environments, hypervisors, co-designed virtual machines, dynamic optimization and dynamic profiling.
Specialties: compilers, computer architecture, programming languages, energy-efficient computing, heterogeneous computing, exascale computing, accelerators, dynamic binary translation, runtimes, virtual execution environments, hypervisors, co-designed virtual machines, dynamic optimization, dynamic profiling.