About Myself

I am a PhD student in the Computer Architecture and Systems Lab at the Georgia Institute of Technology, advised by Professor Sudhakar Yalamanchili. My research interests are in architecture and runtime techniques for heterogeneous computing. My previous work includes optimizations for applications on integrated CPU-GPU systems and the development of an OpenCL runtime frontend within GPU Ocelot dynamic compilation framework. More recently I have been constructing a compilation and runtime system for executing JavaScript code on GPUs. Currently I am working on optimization of irregular applications for GPUs by investigating new execution models for dynamic parallelism and their efficient compiler and microarchitecture support. I received NVIDIA Graduate Fellowship in 2014.