I am a final year PhD student in the Electrical and Computer Engineering Department at Carnegie Mellon University. I am advised by Prof. Onur Mutlu and Prof. Phil Gibbons.

My research interests lie in the general area of computer architecture and systems with a focus on the interaction between programming models, systems, and architectures.

My dissertation research has focused on rethinking the abstractions and interfaces with which the programming model, system, and the hardware architecture interact. I developed rich, yet practical, cross-layer abstractions that bridge the semantic gap between the application and system/hardware to open up a new space of cross-layer optimizations that enhance performance, productivity, and portability. Beyond my thesis research, I have also worked on memory systems, GPUs, and systems for efficient machine learning.

Research Statement
Teaching Statement