I am an Assistant Professor in the Computer Science Department at University of Virginia (UVa), where I lead the research group ShiftLab . Before joining UVa, I was a Post Doctoral Researcher at Carnegie Mellon University, funded by Intel Labs and NSF GOALI award. I have recieved my PhD from the University of Texas at San Antonio.
I have open positions in my group for PhD students, interns, and post-docs. Please apply for the post-doc positions here.
I am mainly interested in Computer Architecture and Computer systems, especially in building new systems by rethinking the traditional assumptions in abstraction and separation of responsibilities in different system layers and redesigning interfaces with new interaction and collaboration to solve systems/architecture research problems. My current research focuses on designing systems with scalable and high capacity main memory by rethinking two interfaces: (i) circuits and architecture, and (ii) architecture and operating system. My prior work focuses on improving performance, efficiency, and reliability of cache hierarchy.