Expertise

The overarching themes of my research are compilers, programmers' productivity, and heterogeneous parallel computing with attention to performance (why else would you run your code in parallel?).

My research interests include:

  • High-level Programming Languages
    Heterogenous Parallel Computing with GPUs
  • Declarative Parallel Programming
  • Automatic Parallelization

Past Research

  • Provenance
  • JavaScript Privacy
  • R2C
  • ParaM
  • Past reasearch in grad school
Degrees
PhD, Rice University, Computer Science, 2003
Keywords
computer and information sciences compilers parallel algorithms parallel programming parallel processing high performance computing parallel computer architecture
Languages
English, French, Hindi, Panjabi
Associations
Association for Computing Machinery