Assistant Professor
Department of Computer Science
University of Virginia
Rice Hall 308

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 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. Please find a short summary of my research here.

Recent News

Jan 2017: Serving as a program committee member for SC 2017, MICRO 2017.
July 2016: Visiting Researcher at MSRA
April 2016: Speaker and Panelist at Beyond CMOS Workshop organized by ORNL.
January 2016: Serving as a program committee member for ICS 2016, SC 2016, MICRO 2016, IISWC 2016, HPCA 2017, ISPASS 2017, and DSN 2017 .
September 2015: Two Papers accepted in MICRO 2015
November 2015: Paper Accepted in HPCA 2015
February 2014: Paper accepted in SIGMETRICS 2014